/////////////////////////
var checkbox1 = checkbox2 = checkbox3 = checkbox4  = 0;
function onCheckbox1(obj) {
	if (obj.checked)
		checkbox1++;
	else checkbox1--;
}
function onCheckbox2(obj) {
	if (obj.checked)
		checkbox2++;
	else checkbox2--;
}
function onCheckbox3(obj) {
	if (obj.checked)
		checkbox3++;
	else checkbox3--;
}
function onCheckbox4(obj) {
	if (obj.checked)
		checkbox4++;
	else checkbox4--;
}
function validate(r_form) 
{	
        if (r_form.reg_fname.value =="")
  			{
				alert("Please input your first name!");
				r_form.reg_fname.focus();
				return (false);
  			}
			
		else if (r_form.reg_lname.value =="")
  			{
				alert("Please input your last name!");
				r_form.reg_lname.focus();
				return (false);
  			}	
			
		else if (r_form.reg_jobtitle.value =="")
  			{
				alert("Please input your job title!");
				r_form.reg_jobtitle.focus();
				return (false);
  			}
			
		else if (r_form.reg_companyname.value =="")
  			{
				alert("Please input your company name!");
				r_form.reg_companyname.focus();
				return (false);
  			}
		else if (r_form.reg_address.value =="")
  			{
				alert("Please input your address!");
				r_form.reg_address.focus();
				return (false);
  			}
			
		else if (r_form.reg_city.value =="")
  			{
				alert("Please input your city!");
				r_form.reg_city.focus();
				return (false);
  			}
			
		else if (r_form.reg_state_province.value =="")
  			{
				alert("Please input your state/province!");
				r_form.reg_state_province.focus();
				return (false);
  			}
		else if (r_form.reg_phone.value =="")
  			{
				alert("Please input your phone number!");
				r_form.reg_phone.focus();
				return (false);
  			}
		else if (r_form.reg_cellphone.value =="")
  			{
				alert("Please input your mobile phone number!");
				r_form.reg_cellphone.focus();
				return (false);
  			}
		else if (r_form.reg_email.value == "")
  			{
				alert("Please input your email!");
				r_form.reg_email.focus();
				return (false);
  			}  
  			
		else if (r_form.reg_email.value!= "")
	  	{
			if (r_form.reg_email.value.indexOf('@', 0) == -1 || r_form.reg_email.value.indexOf('.', 0) == -1)
			{
				alert("Your email is incorrect. Example: info@jewelgala.com");
				r_form.reg_email.focus();
				return (false);
			}
  		} 		 		
/////Kiem tra ok
			
		  	  
  	return (true);
}
function validate1(r_form) 
{	
        if (r_form.reg_fname.value =="")
  			{
				alert("Please input your first name!");
				r_form.reg_fname.focus();
				return (false);
  			}
			
		else if (r_form.reg_lname.value =="")
  			{
				alert("Please input your last name!");
				r_form.reg_lname.focus();
				return (false);
  			}	
		else if (r_form.reg_designation.value =="")
  			{
				alert("Please input your job title!");
				r_form.reg_designation.focus();
				return (false);
  			}	
		else if (r_form.reg_companyname.value =="")
  			{
				alert("Please input your company name!");
				r_form.reg_companyname.focus();
				return (false);
  			}	
		else if (r_form.reg_passport.value =="")
  			{
				alert("Please input your Passport No/ Identity Card No!");
				r_form.reg_passport.focus();
				return (false);
  			}
			
		else if (r_form.reg_address2.value =="")
  			{
				alert("Please input your address!");
				r_form.reg_address2.focus();
				return (false);
  			}
			
		else if (r_form.reg_phone.value =="")
  			{
				alert("Please input your phone number!");
				r_form.reg_phone.focus();
				return (false);
  			}
		else if (r_form.reg_cellphone.value =="")
  			{
				alert("Please input your mobile phone number!");
				r_form.reg_cellphone.focus();
				return (false);
  			}
		else if (r_form.reg_email.value == "")
  			{
				alert("Please input your email!");
				r_form.reg_email.focus();
				return (false);
  			}  
  			
		else if (r_form.reg_email.value!= "")
	  	{
			if (r_form.reg_email.value.indexOf('@', 0) == -1 || r_form.reg_email.value.indexOf('.', 0) == -1)
			{
				alert("Your email is incorrect. Example: info@jewelgala.com");
				r_form.reg_email.focus();
				return (false);
			}
  		}				
  		if (checkbox1 <= 0) {
				alert("Please select Nature of Business");
				return (false);
  		} else if (r_form.reg_companysize.value == "") {
				alert("Please input your company manpower size!");
				r_form.reg_companysize.focus();
				return (false);
  		} else	if (checkbox2 <= 0) {
				alert("Which product categories are you interested in?");
				return (false);
  		} else	if (checkbox3 <= 0) {
				alert("Please indicate the purpose(s) of your visit");
				return (false);
  		} else if (checkbox4 <= 0) {
				alert("How did you first learned about Solitaire JewelGala 2010?");
				return (false);
  		}	 		
/////Kiem tra ok
			
		  	  
  	return (true);
}
function validate2(r_form) 
{
//for media
		if (r_form.media_personcontact.value =="")
  			{
				alert("Please input name of person to contact!");
				r_form.media_personcontact.focus();
				return (false);
  			}
			
		if (r_form.media_address.value =="")
  			{
				alert("Please input your address!");
				r_form.media_address.focus();
				return (false);
  			}
			
			if (r_form.media_phone.value =="")
  			{
				alert("Please input your phone number!");
				r_form.media_phone.focus();
				return (false);
  			}
		if (r_form.media_mobilephone.value =="")
  			{
				alert("Please input your mobile phone number!");
				r_form.media_mobilephone.focus();
				return (false);
  			}
		if (r_form.media_email.value == "")
  			{
				alert("Please input your email!");
				r_form.media_email.focus();
				return (false);
  			}  
  			
		if (r_form.media_email.value!= "")
	  	{
			if (r_form.media_email.value.indexOf('@', 0) == -1 || r_form.media_email.value.indexOf('.', 0) == -1)
			{
				alert("Your email is incorrect. Example: info@jewelgala.com");
				r_form.media_email.focus();
				return (false);
			}
  		}	
  		if (checkbox1 <= 0) {
				alert("Please select Nature of Business");
				return (false);
		}			
		 		
/////Kiem tra ok
			
	  	  
  	return (true);
}

function validate3(r_form) 
{
//for newsletter
		
		if (r_form.newsletter.value == "" || r_form.newsletter.value == "Enter Your Email Here")
  			{
				alert("Please input your email!");
				r_form.newsletter.focus();
				//break;
				//return (false);
  			}  
  			
		else if (r_form.newsletter.value!= "")
	  	{
			if (r_form.newsletter.value.indexOf('@', 0) == -1 || r_form.newsletter.value.indexOf('.', 0) == -1)
			{
				alert("Your email is incorrect. Example: info@jewelgala.com");
				r_form.newsletter.focus();//break;
				//return (false);
			}
			else {	
			// ok
			jQuery.get("subscribers/register?email=" + r_form.newsletter.value, null, function(message) {
				alert(message);
			});
			return void 0;
			}
  		}	
}
function validate4(r_form) 
{	
        if (r_form.reg_fname.value =="")
  			{
				alert("Please input your first name!");
				r_form.reg_fname.focus();
				return (false);
  			}
			
		else if (r_form.reg_lname.value =="")
  			{
				alert("Please input your last name!");
				r_form.reg_lname.focus();
				return (false);
  			}	
		else if (r_form.reg_passport.value =="")
  			{
				alert("Please input your Passport No/ Identity Card No!");
				r_form.reg_passport.focus();
				return (false);
  			}
			
		else if (r_form.reg_address.value =="")
  			{
				alert("Please input your address!");
				r_form.reg_address.focus();
				return (false);
  			}
			
		else if (r_form.reg_phone.value =="")
  			{
				alert("Please input your phone number!");
				r_form.reg_phone.focus();
				return (false);
  			}
		else if (r_form.reg_cellphone.value =="")
  			{
				alert("Please input your mobile phone number!");
				r_form.reg_cellphone.focus();
				return (false);
  			}
		else if (r_form.reg_email.value == "")
  			{
				alert("Please input your email!");
				r_form.reg_email.focus();
				return (false);
  			}  
  			
		else if (r_form.reg_email.value != "")
	  	{
			if (r_form.reg_email.value.indexOf('@', 0) == -1 || r_form.reg_email.value.indexOf('.', 0) == -1)
			{
				alert("Your email is incorrect. Example: info@jewelgala.com");
				r_form.reg_email.focus();
				return (false);
			}
  		}				
  		if (r_form.reg_is_member_yes.checked) {
  			if (r_form.reg_clubname.value == "") {
  				alert("Please specify your private club / association");
  				r_form.reg_is_member_yes.focus();
  				return false;
  			}
  		}
  		if (checkbox1 <= 0) {
				alert("How did you hear about 'Solitaire JewelGala 2010'?");
				return (false);
  		} else	if (checkbox2 <= 0) {
				alert("Which product categories are you interested in?");
				return (false);
  		}  		
/////Kiem tra ok
			
		  	  
  	return (true);
}
function goback(){
            this.history.go(-1);
}
function closethis(){
			window.close();}

function showpage(proname){
		 openpage=proname + '.html';
         mywin = window.open(openpage,'_blank','toolbar=no, width=350, height= 400, scrollbars=yes, resizable=yes, titlebar=no');
 
}

function showmap(proname){
		 openpage=proname + '.html';
          mywin = window.open(openpage,'_blank','toolbar=no, width=808, height= 540, scrollbars=yes, resizable=yes, titlebar=no');
}
function ItemMinimize(i) {
	var MItem=document.all('IDM_'.concat(i));	
  	if (MItem.style.display=='') {
				MItem.style.display='none';			
			}
			else {
				MItem.style.display='';			
			}
}
function image_open(image_loc,img)
{
  HTML = "<html><style>body{margin:0px 0px 0px 0px}</style><body onBlur='top.close()'><img src='"+ image_loc +"' border=0 name=load_image onLoad='window.resizeTo(document.load_image.width+10,document.load_image.height+30);window.moveTo(parseInt(window.screen.availWidth)/2-parseInt(document.load_image.width+10)/2,parseInt(window.screen.availHeight)/2-parseInt(document.load_image.height+30)/2)'></body></html>";
  popupImage = window.open('','_blank','toolbar=no,scrollbars=no');
  popupImage.document.open();
  popupImage.document.write(HTML);
  popupImage.document.close();
  //obj_img = popupImage.document.getElementById(img);
 //obj_img.src= obj_img.src;
}


//Disable right-click function

am = "Copyright of JewelGala.com";

bV  = parseInt(navigator.appVersion)
bNS = navigator.appName=="Netscape"
bIE = navigator.appName=="Microsoft Internet Explorer"

function nrc(e) {
   if (bNS && e.which > 1){
      alert(am)
      return false
   } else if (bIE && (event.button >1)) {
     alert(am)
     return false;
   }
}

document.onmousedown = nrc;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
if (bNS && bV<5) window.onmousedown = nrc;

function nopage() {
	   	   alert ("This page is not available! ");
}

function checkalert() {
	   	   alert ("The search engine is under construction. ");
}

