// JavaScript Document

// Validate the email

String.prototype.trim = function() {
        return this.replace(/^\s+|\s+$/g,"");
}


function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Invalid email ! Please use valid emails only ")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid email ! Please use valid emails only ")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid email ! Please use valid emails only ")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid email ! Please use valid emails only ")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid email ! Please use valid emails only ")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid email ! Please use valid emails only ")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid email ! Please use valid emails only ")
		    return false
		 }

 		 return true					
	}

function ValidateForm(){
	var emailID=document.getElementById("email");
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please enter Your email");
		emailID.value.focus();
		return false;
	}
	if (echeck(emailID.value)==false){
		emailID.value="";
		emailID.focus();
		return false;
	}
	return true
 }

function validateEmailAddress(){
if(document.getElementById("email").value.replace(new RegExp(/^\s+/),"")=="")
{ 
document.getElementById("email").value='';
document.getElementById("email").focus();
alert("Please enter email ID")
return false;
}
if (document.getElementById("email").value != '')
{document.getElementById("email").focus()
return ValidateForm();
}
return true;
}


function show1(){
document.getElementById('cell1').style.display='block';
document.getElementById('cell2').style.display='none';
document.getElementById('cell3').style.display='none';
document.getElementById('cell4').style.display='none';
document.getElementById('cell5').style.display='none';
document.getElementById('cell6').style.display='none';
document.getElementById('cell7').style.display='none';
document.getElementById('cell8').style.display='none';
document.getElementById('navbaractive').className = 'navbar'
}

function show2() {
document.getElementById('cell1').style.display='none';
document.getElementById('cell2').style.display='block';
document.getElementById('cell3').style.display='none';
document.getElementById('cell4').style.display='none';
document.getElementById('cell5').style.display='none';
document.getElementById('cell6').style.display='none';
document.getElementById('cell7').style.display='none';
document.getElementById('cell8').style.display='none';
document.getElementById('navbaractive').className = 'navbar'

}

function show3() {
document.getElementById('cell1').style.display='none';
document.getElementById('cell2').style.display='none';
document.getElementById('cell3').style.display='block';
document.getElementById('cell4').style.display='none';
document.getElementById('cell5').style.display='none';
document.getElementById('cell6').style.display='none';
document.getElementById('cell7').style.display='none';
document.getElementById('cell8').style.display='none';
document.getElementById('navbaractive').className = 'navbar'

}
function show4() {
document.getElementById('cell1').style.display='none';
document.getElementById('cell2').style.display='none';
document.getElementById('cell3').style.display='none';
document.getElementById('cell4').style.display='block';
document.getElementById('cell5').style.display='none';
document.getElementById('cell6').style.display='none';
document.getElementById('cell7').style.display='none';
document.getElementById('cell8').style.display='none';
document.getElementById('navbaractive').className = 'navbar'

}
function show5() {
document.getElementById('cell1').style.display='none';
document.getElementById('cell2').style.display='none';
document.getElementById('cell3').style.display='none';
document.getElementById('cell4').style.display='none';
document.getElementById('cell5').style.display='block';
document.getElementById('cell6').style.display='none';
document.getElementById('cell7').style.display='none';
document.getElementById('cell8').style.display='none';
document.getElementById('navbaractive').className = 'navbar'
}
function show6() {
document.getElementById('cell1').style.display='none';
document.getElementById('cell2').style.display='none';
document.getElementById('cell3').style.display='none';
document.getElementById('cell4').style.display='none';
document.getElementById('cell5').style.display='none';
document.getElementById('cell6').style.display='block';
document.getElementById('cell7').style.display='none';
document.getElementById('cell8').style.display='none';
document.getElementById('navbaractive').className = 'navbar'


}
function show7() {
document.getElementById('cell1').style.display='none';
document.getElementById('cell2').style.display='none';
document.getElementById('cell3').style.display='none';
document.getElementById('cell4').style.display='none';
document.getElementById('cell5').style.display='none';
document.getElementById('cell6').style.display='none';
document.getElementById('cell7').style.display='block';
document.getElementById('cell8').style.display='none';
document.getElementById('navbaractive').className = 'navbar'

}


function show8(){
document.getElementById('cell1').style.display='none';
document.getElementById('cell2').style.display='none';
document.getElementById('cell3').style.display='none';
document.getElementById('cell4').style.display='none';
document.getElementById('cell5').style.display='none';
document.getElementById('cell6').style.display='none';
document.getElementById('cell7').style.display='none';
document.getElementById('cell8').style.display='block';
document.getElementById('navbaractive').className = 'navbar'

}
function shows1(){
document.getElementById('cell1').style.display='block';
document.getElementById('cell2').style.display='none';
document.getElementById('cell3').style.display='none';
document.getElementById('cell4').style.display='none';
document.getElementById('cell5').style.display='none';
document.getElementById('cell6').style.display='none';
document.getElementById('cell7').style.display='none';
document.getElementById('cell8').style.display='none';
}

function shows2() {
document.getElementById('cell1').style.display='none';
document.getElementById('cell2').style.display='block';
document.getElementById('cell3').style.display='none';
document.getElementById('cell4').style.display='none';
document.getElementById('cell5').style.display='none';
document.getElementById('cell6').style.display='none';
document.getElementById('cell7').style.display='none';
document.getElementById('cell8').style.display='none';

}

function shows3() {
document.getElementById('cell1').style.display='none';
document.getElementById('cell2').style.display='none';
document.getElementById('cell3').style.display='block';
document.getElementById('cell4').style.display='none';
document.getElementById('cell5').style.display='none';
document.getElementById('cell6').style.display='none';
document.getElementById('cell7').style.display='none';
document.getElementById('cell8').style.display='none';

}
function shows4() {
document.getElementById('cell1').style.display='none';
document.getElementById('cell2').style.display='none';
document.getElementById('cell3').style.display='none';
document.getElementById('cell4').style.display='block';
document.getElementById('cell5').style.display='none';
document.getElementById('cell6').style.display='none';
document.getElementById('cell7').style.display='none';
document.getElementById('cell8').style.display='none';

}
function shows5() {
document.getElementById('cell1').style.display='none';
document.getElementById('cell2').style.display='none';
document.getElementById('cell3').style.display='none';
document.getElementById('cell4').style.display='none';
document.getElementById('cell5').style.display='block';
document.getElementById('cell6').style.display='none';
document.getElementById('cell7').style.display='none';
document.getElementById('cell8').style.display='none';

}
function shows6() {
document.getElementById('cell1').style.display='none';
document.getElementById('cell2').style.display='none';
document.getElementById('cell3').style.display='none';
document.getElementById('cell4').style.display='none';
document.getElementById('cell5').style.display='none';
document.getElementById('cell6').style.display='block';
document.getElementById('cell7').style.display='none';
document.getElementById('cell8').style.display='none';


}
function shows7() {
document.getElementById('cell1').style.display='none';
document.getElementById('cell2').style.display='none';
document.getElementById('cell3').style.display='none';
document.getElementById('cell4').style.display='none';
document.getElementById('cell5').style.display='none';
document.getElementById('cell6').style.display='none';
document.getElementById('cell7').style.display='block';
document.getElementById('cell8').style.display='none';

}


function shows8(){
document.getElementById('cell1').style.display='none';
document.getElementById('cell2').style.display='none';
document.getElementById('cell3').style.display='none';
document.getElementById('cell4').style.display='none';
document.getElementById('cell5').style.display='none';
document.getElementById('cell6').style.display='none';
document.getElementById('cell7').style.display='none';
document.getElementById('cell8').style.display='block';

}


		
function hide(id) {
document.getElementById(id).style.display='none';
}

// To extract crrent date

var this_weekday_name_array = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")	//predefine weekday names
var this_month_name_array = new Array("January","February","March","April","May","June","July","August","September","October","November","December")	//predefine month names

var this_date_timestamp=new Date()	//get current day-time stamp

var this_weekday = this_date_timestamp.getDay()	//extract weekday
var this_date = this_date_timestamp.getDate()	//extract day of month
var this_month = this_date_timestamp.getMonth()	//extract month
var this_year = this_date_timestamp.getYear()	//extract year

if (this_year < 1000)
	this_year+= 1900;	//fix Y2K problem
if (this_year==101)
	this_year=2001;		//fix Netscape browsers - it displays the year as being the year 101!

var this_date_string = this_weekday_name_array[this_weekday] + ", " + this_month_name_array[this_month] + " " + this_date + ", " + this_year	//concat long date string



function f()
{
alert('hi');
}


// To validate member sign up form

function validateMemberSignUp(){
var fname=document.getElementById("fname").value;
var lname=document.getElementById("lname").value.trim();
 var emailid=document.getElementById("emailid").value.trim();
  fname=fname.trim();lname=lname.trim();emailid=emailid.trim();
 
if (fname == ""){
     alert('Please enter First name!');
     document.getElementById("fname").focus();
     return false;
}
if (lname == ""){
     alert('Please enter Last name!');
     document.getElementById("lname").focus();
     return false;
}
if (emailid == ""){
     alert('Please enter E-mail/Login id!');
     document.getElementById("emailid").focus();
     return false;
}
if (echeck(emailid)==false){
		document.getElementById("emailid").value="";
		document.getElementById("emailid").focus();
		return false;
	}
return true;
}

// open a pop up window.
function redirectToWeb(url){
 window.open(url,"Window3");
}


function validateMemberLogin()
{
  var loginid=document.getElementById("loginid").value;
  var password=document.getElementById("loginpassword").value;
    loginid=loginid.trim();
    password=password.trim();
    
    if (loginid == ""){
         alert('Please enter login id');
         document.getElementById("loginid").focus();
         return false;
    }
    if (password == ""){
         alert('Please enter password');
         document.getElementById("loginpassword").focus();
         return false;
    }
  return true;
}


 function init()
          { 
                var mydiv = document.getElementById("loading");
                mydiv.style.display = "none"; 
          }

//on load member sign up form
function onloadSingUp()
{
    if(document.getElementById("fname")!=null)
    {
      document.getElementById("fname").focus();
    }
    if(document.getElementById("oldPassword")!=null)
    {
      document.getElementById("oldPassword").focus();
    }
    
}

//change Password
function onloadEvent()
{
document.getElementById('oldPassword').focus();
}


function validateContactUs(){
var name=document.getElementById("name").value.trim();
var companyname=document.getElementById("companyname").value.trim();
var emailid=document.getElementById("emailid").value.trim();
var comments=document.getElementById("comments").value.trim();
 
if (name == ""){
     alert('Please enter name!');
     document.getElementById("name").focus();
     return false;
}
//if (emailid == ""){
     //alert('Please enter E-mail id!');
     //document.getElementById("emailid").focus();
     //return false;

	if ((emailid==null)||(emailid=="")){
		alert("Please Enter your Email ID");
		document.getElementById("emailid").focus();
		return false;
	}
	if (echeck(emailid)==false){
		emailid.value="";
		document.getElementById("emailid").focus();
		return false;
	}     
     
if (comments == ""){
     alert('Please enter comments!');
     document.getElementById("comments").focus();
     return false;
}
return true;
}



function www(url){
 window.open(url,"GrabaDealNow");
}




function validateGenPage(){
var dealid=document.getElementById("dealid").value.trim();
var affid=document.getElementById("affid").value.trim();
 
if (dealid == ""){
     alert('Please enter deals id!');
     document.getElementById("dealid").focus();
     return false;
}

if (affid == ""){
     alert('Please enter affid!');
     document.getElementById("affid").focus();
     return false;
}
return true;
}




function validateTellafriend(){
	var name=document.getElementById("name").value.trim();
	var emailid=document.getElementById("emailid").value.trim();
	
	var friendemails1=document.getElementById("friendemails1").value.trim();
	var friendemails2=document.getElementById("friendemails2").value.trim();
	var friendemails3=document.getElementById("friendemails3").value.trim();
	var friendemails4=document.getElementById("friendemails4").value.trim();
	var friendemails5=document.getElementById("friendemails5").value.trim();
	var friendemails6=document.getElementById("friendemails6").value.trim();
	var friendemails7=document.getElementById("friendemails7").value.trim();
	var friendemails8=document.getElementById("friendemails8").value.trim();
	var friendemails9=document.getElementById("friendemails9").value.trim();
	var friendemails10=document.getElementById("friendemails10").value.trim();

	
	
 
	if (name == ""){
	     alert('Please enter Your name!');
	     document.getElementById("name").focus();
	     return false;
	}
	
		if ((emailid==null)||(emailid=="")){
			alert("Please enter Your email");
			document.getElementById("emailid").focus();
			return false;
		}
		if (echeck(emailid)==false){
			emailid.value="";
			document.getElementById("emailid").focus();
			return false;
		}   
		
		if ((friendemails1==null)||(friendemails1=="")){
			alert("Please enter atleast one friend's email");
			document.getElementById("friendemails1").focus();
			return false;
		}
		if (echeck(friendemails1)==false){
			friendemails1.value="";
			document.getElementById("friendemails1").focus();
			return false;
		}
		
		/*
		if ((friendemails1==null)&&(friendemails1=="")){
			if (echeck(friendemails1)==false){
				friendemails1.value="";
				document.getElementById("friendemails1").focus();
			return false;
			}   
		}*/
		
		if ((friendemails2!=null)&&(friendemails2!="")){
			if (echeck(friendemails2)==false){
				friendemails2.value="";
				document.getElementById("friendemails2").focus();
			return false;
			}   
		}
		
		if ((friendemails3!=null)&&(friendemails3!="")){
			if (echeck(friendemails3)==false){
				friendemails3.value="";
				document.getElementById("friendemails3").focus();
			return false;
			}   
		}
		
		if ((friendemails4!=null)&&(friendemails4!="")){
			if (echeck(friendemails4)==false){
				friendemails4.value="";
				document.getElementById("friendemails4").focus();
			return false;
			}   
		}
		
		if ((friendemails5!=null)&&(friendemails5!="")){
			if (echeck(friendemails5)==false){
				friendemails5.value="";
				document.getElementById("friendemails5").focus();
			return false;
			}   
		}
		
		if ((friendemails6!=null)&&(friendemails6!="")){
			if (echeck(friendemails6)==false){
				friendemails6.value="";
				document.getElementById("friendemails6").focus();
			return false;
			}   
		}
		
		
		if ((friendemails7!=null)&&(friendemails7!="")){
			if (echeck(friendemails7)==false){
				friendemails7.value="";
				document.getElementById("friendemails7").focus();
			return false;
			}   
		}
		
		if ((friendemails8!=null)&&(friendemails8!="")){
			if (echeck(friendemails8)==false){
				friendemails8.value="";
				document.getElementById("friendemails8").focus();
			return false;
			}   
		}
		
		if ((friendemails9!=null)&&(friendemails9!="")){
			if (echeck(friendemails9)==false){
				friendemails9.value="";
				document.getElementById("friendemails9").focus();
			return false;
			}   
		}
		
		if ((friendemails10!=null)&&(friendemails10!="")){
			if (echeck(friendemails10)==false){
				friendemails10.value="";
				document.getElementById("friendemails10").focus();
			return false;
			}   
		}
		
	
return true;
}





function validatefindadeal(){
	var emailid=document.getElementById("emailid").value.trim();
	var productdetail=document.getElementById("productdetail").value.trim();
	var pricerange=document.getElementById("pricerange").value.trim();
	
	if ((emailid==null)||(emailid=="")){
			alert("Please enter Your email");
			document.getElementById("emailid").focus();
			return false;
		}
		if (echeck(emailid)==false){
			emailid.value="";
			document.getElementById("emailid").focus();
			return false;
		} 
 
	if (productdetail == ""){
	     alert('Please enter product detail!');
	     document.getElementById("productdetail").focus();
	     return false;
	}
	
	/*if (pricerange == ""){
	     alert('Please enter price range!');
	     document.getElementById("pricerange").focus();
	     return false;
	}*/
	
		  
return true;
}




function validateNewletter(){

	var subject=document.getElementById("subject").value.trim();
	var body=document.getElementById("body").value.trim();
	if (subject == ""){
	     alert('Please enter subject!');
	     document.getElementById("subject").focus();
	     return false;
	}
	
	if (body == ""){
	     alert('Please enter body text!');
	     document.getElementById("body").focus();
	     return false;
	}
return true;
}




function validateTellafriendnew(){
	var name=document.getElementById("name").value.trim();
	var emailid=document.getElementById("emailid").value.trim();
	var friendemails1=document.getElementById("friendemails1").value.trim();
 
	if (name == ""){
	     alert('Please enter Your name!');
	     document.getElementById("name").focus();
	     return false;
	}
	
		if ((emailid==null)||(emailid=="")){
			alert("Please enter Your email");
			document.getElementById("emailid").focus();
			return false;
		}
		if (echeck(emailid)==false){
			emailid.value="";
			document.getElementById("emailid").focus();
			return false;
		}   
		
		if ((friendemails1==null)||(friendemails1=="")){
			alert("Please enter atleast one friend's email");
			document.getElementById("friendemails1").focus();
			return false;
		}
return true;
}

