// JavaScript Document
function remove_space(space) { return space.replace(/^\s+|\s+$/, ''); };
function chk_user3(t1,t2)
{
	//alert(t1);
	//alert(t2);
	//alert(t3);
	
	var cut_itemid=t1;
	var curdefault=t2;
	
	//alert(document.getElementById('username1').value);
	
	document.getElementById('defaultresults').innerHTML='';
	new Ajax.Updater('results','isitemdefault.php?action=go&imageitemid='+cut_itemid+'&isimagedefault='+curdefault,{evalScripts:true});
}

function chk_delete3(t1,delcount)
{
	//alert(t1);
	var cut_itemid=t1;
var confirmdelitem;
var totdelitemid=new Array();
var ij=0;
var strcheck=false;
var defaultid=document.getElementById('defaultimageid').value;
for(ij=0;ij<delcount;ij++){
  
  if(document.getElementById('checkboxdelete['+ij+']').checked==true)
  {
  totdelitemid=document.getElementById('checkboxdelete['+ij+']').value;
 // alert(document.getElementById('checkboxdelete['+ij+']').value);
 if(totdelitemid==defaultid)
 {
	 alert("You cannot delete the default image");
 return false;
 }
  
 strcheck=true;
 }
  
}
//alert(totdelitemid);
//alert(ij);

	if(strcheck==true)
	{
		strstatus=confirm('Are you sure you would like to delete this item photo?');
	}else{
		alert("oops nothing select to delete!");
		document.getElementById('delresults').innerHTML='';
return false;
	}



if(strstatus==true)
{
	
	
	for(deli=0;deli<ij;deli++)
	{	
	  if(document.getElementById('checkboxdelete['+deli+']').checked==true)
  {
   confirmdelitem=document.getElementById('checkboxdelete['+deli+']').value;
  // alert(deli);
	new Ajax.Updater('delresults'+deli,'isitemdelete.php?confirmdelitem='+confirmdelitem,{evalScripts:true});
	
	}
	}
location.href="add_item3.php";
}
}


function chk_user()
{
	var username=document.getElementById('profile_name').value;
	//alert(document.getElementById('username1').value);
	/*if(document.getElementById('profile_name').value==='')
	{
		alert("Please Enter Username!");
		document.getElementById('profile_name').focus();
		return false;
	}*/
	
	new Ajax.Updater('results','gethint.php?q='+username,{evalScripts:true});
}
function chk_user1()
{
	var username=document.getElementById('tag_name').value;
	//alert(document.getElementById('username1').value);
	if(document.getElementById('tag_name').value==='')
	{
		alert("Please Enter tag name!");
		document.getElementById('tag_name').focus();
		return false;
	}
	
	new Ajax.Updater('results','gethint1.php?q='+username,{evalScripts:true});
}

function newacc_validate()
{
	
	if(document.getElementById('username1').value==='')
	{
		alert("Please Enter Username!");
		document.getElementById('username1').focus();
		return false;
	}
	len=document.getElementById('username1').value.length;
	//alert(len);
	if(len<4 || len>20)
	{
		alert("Please Enter at least 4 and at most 20 characters long!");
		document.getElementById('username1').focus();
		return false;
	}
	
	
	if(document.getElementById('password1').value=='')
	{
		alert("Please enter Password");
		document.getElementById('password1').focus();
		return false;
	}
	
	len=document.getElementById('password1').value.length;
	//alert(len);
	if(len<6 || len>40)
	{
		alert("Please Enter at least 6 and at most 40 characters long!");
		document.getElementById('password1').focus();
		return false;
	}
	
	if(document.getElementById('cpassword').value=='')
	{
		alert("Please enter Confirm password");
		document.getElementById('cpassword').focus();
		return false;
	}
	if(document.getElementById('password1').value!=document.getElementById('cpassword').value)			
	{
		alert("Password and confirm password do not match");
		document.getElementById('password1').focus();
		return false;			
	}
	if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById('email').value))) 
	{
		alert("Please correct your email address");
		document.getElementById('email').focus();
		return false;
	}
	return true;	
}

	function share_links()
	{
		var arr = new Array();
		if(document.getElementById('to_email').value=='')
		{
			alert("Please enter email to address");
			document.getElementById('to_email').focus();
			return false;	
		}
		arr=document.getElementById('to_email').split(",");
		for(mail in arr)
		{
			if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(mail))) 
			{
				alert(mail+" is not a valid email address. Please correct this.");
				document.getElementById('to_email').focus();
				return false;
			}
		}
		
		if(document.getElementById('from_email').value=='')
		{
			alert("Please enter your Email adddress");
			document.getElementById('from_email').focus();
			return false;	
		}
		
		if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById('from_email').value))) 
		{
			alert("Please correct your email address");
			document.getElementById('from_email').focus();
			return false;
		}
		
		return false;	
	}
	
	function upload_validate()
	{
		if(document.getElementById('image').value=='')
		{
			alert("Please enter image");
			document.getElementById('image').focus();
			return false;
		}		
		return true;
	}
	function upload_validate_1()
	{
		if(document.getElementById('image_1').value=='')
		{
			alert("Please enter image url");
			document.getElementById('image_1').focus();
			return false;
		}		
		return true;
	}
	function forgot_pass()
	{
		if(document.getElementById('email').value=='')
		{
			alert("Please enter email address");
			document.getElementById('email').focus();
			return false;
		}
		return true;
	}
	
	function login_validate()
	{
		if(document.getElementById('username').value=='')
		{
			alert("Please enter username");
			document.getElementById('username').focus();
			return false;
		}
		if(document.getElementById('password').value=='')
		{
			alert("Please enter password");
			document.getElementById('password').focus();
			return false;
		}
		return true;
	}
	
function  focus_small(){
	if(mywindow!=null)
      mywindow.focus();
	
	}
	
	function src_validate()
	{
		if(document.getElementById('query').value=='')
		{
			alert("Please enter some keywords to search.");
			document.getElementById('query').focus();
			return false;
		}
		return true;
	}
	
	function userchangeemail()
{
	
		document.getElementById('EMail').value='';
		document.getElementById("Password").value='';
	document.getElementById("user_view").style.display="";
document.getElementById("change_emaildiv").style.display="";
	document.getElementById("change_passworddiv").style.display="none";
	document.getElementById("change_profileddiv").style.display="none";
document.getElementById("user_view").style.position="absolute";
document.getElementById("user_view").style.left="15%";
document.getElementById("user_view").style.top="121px";
document.getElementById("Password").focus();
	
}

function userchangepassword()
{
	
	//alert("raj");
		document.getElementById("NewPassword").value='';
		document.getElementById('Password1').value='';
		document.getElementById("PasswordVeri").value='';
		document.getElementById("user_view").style.display="";
		document.getElementById("change_account").style.display="none";
	    document.getElementById("change_passworddiv").style.display="";


		document.getElementById("user_view").style.position="absolute";
		document.getElementById("user_view").style.left="15%";
		document.getElementById("user_view").style.top="121px";
		document.getElementById("NewPassword").focus();

}

function closed()
{
	document.getElementById("errmsgpassword").innerHTML='';
		document.getElementById("emailerrorshowDiv").innerHTML='';
document.getElementById("user_view").style.display="none";	
}



//login validaion start
function login_validation()
{
if(remove_space(document.getElementById("EMail").value)=="")
{
	document.getElementById('emailerrorshowDiv').innerHTML="<div class='text_black_15_bold_ErrorPopup'>Oops!  You missed a question.  Please fill out this form in its entirety.</div>";
//alert("Please ,Enter Your E-mail Address");	
document.getElementById("EMail").focus();
return false
	
}
if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById('EMail').value))) 
		{
			document.getElementById('emailerrorshowDiv').innerHTML="<div class='text_black_15_bold_ErrorPopup'>Your new e-mail address doesn't appear to be valid.</div>";
			//alert("Please correct your email address");
			document.getElementById('EMail').focus();
			return false;
		}
  if(remove_space(document.getElementById("Password").value)=="")
  {
	  
	document.getElementById('emailerrorshowDiv').innerHTML="<div class='text_black_15_bold_ErrorPopup'>Oops!  You missed a question.  Please fill out this form in its entirety.</div>";	
	document.getElementById("Password").value='';
document.getElementById("Password").focus();
return false  
  }
  var EMail=document.getElementById("EMail").value;
   var Password=document.getElementById("Password").value;

   new Ajax.Request(
					
							"user_login.php",
            {
			
                  method: 'get',
                  parameters: "EMail="+EMail+"&Password="+Password,
				  onComplete: reloadAjax_ask
            });


}


function reloadAjax_ask(xmlHttp)
{
	
var	resp = remove_space(xmlHttp.responseText);
	//alert(resp);
	if(resp == 'No')	
	{
		document.getElementById("emailerrorshowDiv").innerHTML="<div class='text_black_15_bold_ErrorPopup'>You entered an incorrect current password.  Please try again.</div>";
		//document.getElementById('emailerrorshowDiv').innerHTML='';
		//location.href="member_area.php";
	}	
	
	else
	{
	
	
		document.getElementById("ChangeEmailDivOn").innerHTML=resp;
		document.getElementById("change_emaildiv").style.display="none";
	//alert('Invalid login. Username/password do not match. ');
	}
}
//login validaion End



//login validaion start
function CheckPassword()
{


if(remove_space(document.getElementById("admin_password").value)=="")
{
document.getElementById("errmsgpassword").innerHTML="<div class='text_black_15_bold_ErrorPopup'>Please enter old password.</div>";	
document.getElementById("admin_password").value='';
document.getElementById("admin_password").focus();
return false
	
}


	
if(remove_space(document.getElementById("password").value)=="")
{
document.getElementById("errmsgpassword").innerHTML="<div class='text_black_15_bold_ErrorPopup'>The new password that you entered appears to be invalid.</div>";	
document.getElementById("password").value='';
document.getElementById("password").focus();
return false
	
}
	
	len=document.getElementById('password').value.length;
	str=document.getElementById('password').value;
	//alert(len);
	if(len<6 || len>16)
	{
		document.getElementById("errmsgpassword").innerHTML="<div class='text_black_15_bold_ErrorPopup'>Password length cannot be less then 6 or greater then 16 characters.</div>";			
		document.getElementById("password").value='';
		document.getElementById('password').focus();
		return false;
	}
	
	/*if(len<6 || len>10)
	{
		document.getElementById("errmsgpassword").innerHTML="<div class='text_black_15_bold_ErrorPopup'>Your new password must consist of six (6) characters or more.</div>";			
		document.getElementById("password").value='';
		document.getElementById('password').focus();
		return false;
	}*/
	
	if(document.getElementById('password1').value=='')
	{
			document.getElementById("errmsgpassword").innerHTML="<div class='text_black_15_bold_ErrorPopup'>Don't be lazy!  Please re-type your new password for verification.</div>";	
	
		//alert("Please Enter Confirm Password");
		document.getElementById('password1').value='';
		document.getElementById('password1').focus();
		return false;
	}
	if(document.getElementById('password').value!=document.getElementById('password1').value)			
	{
		document.getElementById("errmsgpassword").innerHTML="<div class='text_black_15_bold_ErrorPopup'>The new passwords that you entered don't appear to match.</div>";	
		document.getElementById('password').focus();
		return false;			
	}
	
   var PasswordVeri=document.getElementById("admin_password").value;
   var Password=document.getElementById("password").value;
   
   //alert(PasswordVeri);
   //alert(Password);

   new Ajax.Request(
					
							"ChangeUserPassword.php",
            {
			
                  method: 'get',
                  parameters: "OldPassword="+PasswordVeri+"&NewPassword="+Password,
				  onComplete:stateChanged
            });


}

function stateChanged() 
			{ 
			//alert("raj");
			document.getElementById("errmsgpassword").innerHTML="<div class='text_black_15_bold_ErrorPopup'><strong>Password Updated Successfully.</strong></div>";
				 
			}
			
//code by raj
function CheckField()
{
	
	if(remove_space(document.getElementById("name").value)=="")
	{
	alert("Please enter your name");
	document.getElementById("name").value='';
	document.getElementById("name").focus();
	return false
		
	}
	if(remove_space(document.getElementById("city").value)=="")
	{
	alert("Please select your city");
	document.getElementById("city").value='';
	document.getElementById("city").focus();
	return false
		
	}
	if(remove_space(document.getElementById("zipcode").value)=="")
	{
	alert("Please enter Zip code");
	document.getElementById("zipcode").value='';
	document.getElementById("zipcode").focus();
	return false
		
	}

	if(isNaN(document.getElementById("zipcode").value))
		{
			alert ("Please enter only Numeric Value");
			document.getElementById("zipcode").value='';
			document.getElementById("zipcode").focus();
			return false
		}
	
	if(remove_space(document.getElementById("emailID").value)=='')
	{
	   alert('Please specify Email Address.');
	   document.getElementById("emailID").value='';
	   document.getElementById("emailID").focus();
	   return false
	}
	
	if(document.getElementById("emailID").value.indexOf("@")< 1 || document.getElementById("emailID").value.indexOf(".")< 1 || document.getElementById("emailID").value.length < 5)
	{
		alert("Please Enter The valid Email Address ");
		document.getElementById("emailID").value='';
		document.getElementById("emailID").focus();
		return false;
	}
	if(isNaN(document.getElementById("mobileno2").value))
		{		
			alert ("Please enter only Numeric Value");
			document.getElementById("mobileno2").value='';
			document.getElementById("mobileno2").focus();
			return false;
		}
		
		if (document.getElementById("tcAccept").checked == false) 
	{
		alert ('You have to accept the terms and conditions first !');
		return false;
	}
	
		
   var radio=document.getElementById("radio").value;
   var radio1=document.getElementById("radio1").value;
   var name=document.getElementById("name").value;
   var city=document.getElementById("city").value;
   var zipcode=document.getElementById("zipcode").value;
   var emailID=document.getElementById("emailID").value;
   var month=document.getElementById("month").value;
   var day=document.getElementById("day").value;
   var year=document.getElementById("year").value;
   var mobileno2=document.getElementById("mobileno2").value;
   var tcAccept=document.getElementById("tcAccept").value;
   
  // alert(radio);
  // alert(radio1);

   new Ajax.Request(
										
							"SubmitGetdeal.php",
            {
			
                  method: 'get',
                  parameters: "Radio="+radio+"&Radio1="+radio1+"&Name="+name+"&City="+city+"&zipcode="+zipcode+"&emailID="+emailID+"&month="+month+"&day="+day+"&year="+year+"&mobileno2="+mobileno2+"&tcAccept="+tcAccept,
				  onComplete:stateChanged2
            });


}

function stateChanged2(xmlHttp) 
			{ 
			var	resp = remove_space(xmlHttp.responseText);
			if(resp == "No")
			{
			 showCD('getdeal',1,3);
			}else
			{
			 showCD('getdeal',1,2);
			}
			//showCD('getdeal',1,2);			
			}
//end by raj

function reloadAjax_pass(xmlHttp)
{
	
var	resp = remove_space(xmlHttp.responseText);
	//alert(resp);
	if(resp == 'No')	
	{
		document.getElementById("errmsgpassword").innerHTML="<div class='text_black_15_bold_ErrorPopup'>You entered an incorrect current password.  Please try again.</div>";
	}	
	
	else
	{
	document.getElementById("ParentPasswordChangeDiv").innerHTML=resp;	
	document.getElementById("change_passworddiv").style.display="none";

	//location.href="member_area.php";
	}
}
function userchangeprofile(strstatus)
{
	
		
  

if(strstatus==1)
{
	document.getElementById("user_type").checked='true';
document.getElementById("user_type1").checked='';

}if(strstatus==2)
{
document.getElementById("user_type").checked='';
document.getElementById("user_type1").checked='true';
}
document.getElementById("user_view").style.display="";
document.getElementById("change_profileddiv").style.display="";
document.getElementById("change_emaildiv").style.display="none";
document.getElementById("change_passworddiv").style.display="none";



document.getElementById("user_view").style.position="absolute";
document.getElementById("user_view").style.left="15%";
document.getElementById("user_view").style.top="121px";


}
function CheckProfile()
{


  var user_type=document.getElementById("user_type").checked;
  var user_type1=document.getElementById("user_type1").checked;
if(user_type==true)
{
changeradioval=1;

}if(user_type1==true)
{
changeradioval=2;
}
//alert(changeradioval);

   new Ajax.Request(
					
							"ChangeUserProfile.php",
            {
			
                  method: 'get',
                  parameters: "user_type="+changeradioval,
				  onComplete: reloadAjax_profile
            });


}
function reloadAjax_profile(xmlHttp)
{
	
var	resp = remove_space(xmlHttp.responseText);
	//alert(resp);
	if(resp == 'No')	
	{
		
	}	
	
	else
	{
	document.getElementById("ParentProfileChangeDiv").innerHTML=resp;
	document.getElementById("change_profileddiv").style.display="none";
		//location.href="member_area.php";
	}
}


/** send mail function */

//login validaion start

	function sendemailWindow()
{
	document.getElementById("user_view").style.display="";
document.getElementById("change_passworddiv").style.display="";
document.getElementById("user_view").style.position="absolute";
document.getElementById("user_view").style.left="55%";
document.getElementById("user_view").style.top="125px";	
	
} 
function sendmailvalidate()
{
if(remove_space(document.getElementById("EMail").value)=="")
{
alert("Please Enter Your E-mail Address");	
document.getElementById("EMail").focus();
return false
	
}
if(!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.getElementById('EMail').value))) 
		{
			alert("Please correct your email address");
			document.getElementById('EMail').focus();
			return false;
		}
  if(remove_space(document.getElementById("Message").value)=="")
  {
	  
	alert("Please ,Enter Message");	
document.getElementById("Message").focus();
return false  
  }

 if(remove_space(document.getElementById("security_code2").value)=="")
  {
	  
		alert("Please ,Enter Security Code");	
		document.getElementById("security_code2").focus();
		return false  
  }

   var security_code=document.getElementById("security_code").value;
   var security_code2=document.getElementById("security_code2").value;

 if(security_code!=security_code2)
  {
	  
		alert("Wrong Security Code, Please Try Again");	
		document.getElementById("security_code2").focus();
		return false  
  }

   var EMail=document.getElementById("EMail").value;
   var Message=document.getElementById("Message").value;

   new Ajax.Request(
					
							"sendmailitem.php",
            {
			
                  method: 'get',
                  parameters: "EMail="+EMail+"&Message="+Message,
				  onComplete: reloadAjax_sendmail
            });


}


function reloadAjax_sendmail(xmlHttp)
{
	
var	resp = remove_space(xmlHttp.responseText);
		document.getElementById("ChangeEmailDivOn").innerHTML=resp;
		//document.getElementById("change_emaildiv").style.display="none";
	    
		
		document.getElementById("user_view").style.display="none";	
	   var EMail=document.getElementById("EMail").value='';
	   var Message=document.getElementById("Message").value='';
      var security_code2=document.getElementById("security_code2").value='';
	
}




