
	function openNewWindow(PID)
	{	
		if(! window.focus) return;	
		var myWin = window.open('https://secure2.360training.com/vu3/index.cfm?event=displayCourseInfo&pid=' +  PID + '&cId=63','','width=530px,height=400px,scrollbars=yes');
		myWin.focus();	
	}
	
	function openc_Window(PID)
	{	
		if(! window.focus) return;	
		var myWin = window.open('https://secure2.360training.com/vu3/index.cfm?event=displayClassDetail&pid=' +  PID + '&cId=63','','width=530px,height=400px,scrollbars=yes');
		myWin.focus();	
	}
	

	//-------------------------Login validation --------------------------------------------------------
	
	
	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 E-mail")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Invalid E-mail")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid E-mail")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid E-mail")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid E-mail")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid E-mail")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid E-mail")
		    return false
		 }

 		 return true					
	}

	function ValidateForm(){
	var emailID =document.getElementById('username')
	
	if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your Email")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	
	var password = document.getElementById('password')
	
	if((password.value==null)||(password.value==""))
	{
			alert('Please enter password')
			return false
	}
	
	return true
 }
 
 
 function AddToCart_OnOff()
	{
		
		var checkboxs = document.getElementsByTagName('input');		
		var isCheck = false;
		
		document.getElementById('Submit1').disabled=true;
		document.getElementById('Submit2').disabled=true;
		if(document.getElementById('Submit3')){
		document.getElementById('Submit3').disabled=true;}
		
						
		for( i=0; i < checkboxs.length; i++ )
		{
			if(	checkboxs[i].type.toLowerCase() == 'checkbox' && checkboxs[i].checked == true )				
				isCheck = true;
		}		


		if (isCheck != true )
		{
				document.getElementById('Submit1').disabled=true;
				document.getElementById('Submit2').disabled=true;
				if(document.getElementById('Submit3')){
				document.getElementById('Submit3').disabled=true;}
		}
		else
		{
				document.getElementById('Submit1').disabled=false;
				document.getElementById('Submit2').disabled=false;
				if(document.getElementById('Submit3')){
				document.getElementById('Submit3').disabled=false;}				
		}
		
		
	}
	
	function addText(text) {
	if (text.value == "")
		text.value = "Search";
}

function clearText(text) {
	if (text.value == "Search")
	text.value = "";
}

   function validate_email(field,alerttxt)
	{
		with (field)
		{
			apos=value.indexOf("@");
			dotpos=value.lastIndexOf(".");
			if (apos<1||dotpos-apos<2) 
			  {focus();alert(alerttxt);return false;}
		}
	}
function validate_inputs() {
	 	
	 		var frm;
	 		
	 		frm = document.forms['crm'];		
	 		
	 		if (frm.firstname.value == "") {
	 			alert("Please enter first name.");
	 			frm.firstname.focus();
	 			return false;
	 		}

		
		if (frm.lastname.value == "") {
			alert("Please enter last name.");
			frm.lastname.focus();
			return false;
		}
		
		if (frm.email.value == "") {			
			alert("Please enter correct email address.");
			frm.email.focus();
			return false;
		}
		
		if (frm.email.value != "") {			
			 validate_email(frm.email, "Please enter correct email.");				
		}
		
		if (frm.businessphone.value == "") {
			alert("Please enter business phone.");
			frm.businessphone.focus();
			return false;
		}
		if (frm.companyname.value == "") {
			alert("Please enter company name.");
			frm.companyname.focus();
			return false;
		}
		
		
		if ( frm.companysize[frm.companysize.selectedIndex].value == "0") {		
			alert("Please select company size.");
			frm.companysize.focus();
			return false;	
		}
		
		if ( frm.industry[frm.industry.selectedIndex].value == "0") {		
			alert("Please select industry.");
			frm.industry.focus();
			return false;	
		}
		
		if ( frm.AREAOFINTEREST[frm.AREAOFINTEREST.selectedIndex].value == "0") {		
			alert("Please select Area of interest.");
			frm.AREAOFINTEREST.focus();
			return false;	
		}	
		if ( frm.howdidyouhearaboutus[frm.howdidyouhearaboutus.selectedIndex].value == "0") {		
			alert("Please select how did you hear abou tus.");
			frm.howdidyouhearaboutus.focus();
			return false;	
		}	
		
		if (frm.description.value == "") {
			alert("Please enter questions or comments.");
			frm.description.focus();
			return false
		}
		
		return true;
	}
	


jQuery(document).ready(function($) {
		
		$('#crm').submit(function() {
			is_match = false;		
			var patt1=/true/gi;
			
			var is_valid = validate_inputs();		
			if (!is_valid) return false;	
			
			var $that = $(this);
			
			var captcha_elem = $that.find('#recaptcha_response_field');
			if ( captcha_elem.val() == ''){
			  alert('Please enter auto generated words');
			  captcha_elem.focus();
			  return false;
			}	
			
			$.ajax({
			   type: "POST",
			   url: "/recaptcha/index.cfm",
			   async: false,
			   data: $that.serialize(),
			   success: function(data){
				//if (data.trim() == 'true'){                         
				if (data.match(patt1)){    
				  is_match = true;
				}
				else{
				  alert (data);
				  //alert(captcha_elem.val()); 
				  alert("The characters you entered didn't match the word verification. Please try again.");
				  Recaptcha.reload();			  
				  is_match = false;
				}
			   },
			   error: function(xhr, status, error){
				 alert( "Error: " + xhr.statusText + ":" + status+ ":" + error);}
			}); 
			
			if (is_match == true)	{	
				$.ajax({
				   type: "POST",
				   url: "/bluehornet/index.cfm",
				   async: false,
				   data: $that.serialize(),
				   success: function(data)
				   {
					if (data.match(patt1))
						  is_match = true;
					else
				        return false;									  
				   }
				});          
			}
			return is_match;			
		});	
		
		
		$('#crmgroups').submit(function() {
			var is_valid = validate_groupform_inputs();
			if (is_valid == false) return false;
	
			var $that = $(this);
	
			var captcha_elem = $that.find('#recaptcha_response_field');
			if ( captcha_elem.val() == ""){
			  alert("Please enter auto generated words");
			  captcha_elem.focus();
			  return false;
			}			
			
			is_match = false;
			var patt1=/true/gi;
	
			$.ajax({
			   type: "POST",
			   url: "/recaptcha/index.cfm",
			   async: false,
			   data: $that.serialize(),
			   success: function(data){
				//if (data.trim() == 'true')
				if (data.match(patt1)){    						  	  					
					is_match = true;					
				}
				else{
				  alert("The characters you entered didn't match the word verification. Please try again.");
				  Recaptcha.reload();
				  is_match = false;
				}
			   },
			   error: function(xhr, status, error){
				 alert( "Error: " + xhr + ":" + status);}
			});  		
			return is_match;	
		});  			
			
		
});




function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function getReferral(name) {
	var cookieValue = readCookie(name);
	if (cookieValue == null) return '';
	
	return '&' + cookieValue.replace(/%3D/g,"=").replace( /%26/g,"&");
}


function group_validate_inputs() {
	
		var frm;		
		frm = document.forms['crmgroups'];		
		
		if (frm.firstname.value == "") {
			alert("Please enter first name.");
			frm.firstname.focus();
			return false;
		}		
		if (frm.lastname.value == "") {
			alert("Please enter last name.");
			frm.lastname.focus();
			return false;
		}
		if (frm.jobtitle.value == "") {
			alert("Please select job title.");
			frm.jobtitle.focus();
			return false;	
		}
		if (frm.companyname.value == "") {
			alert("Please enter company name.");
			frm.companyname.focus();
			return false;
		}			
		if (frm.address.value == "") {
			alert("Please enter address.");
			frm.address.focus();
			return false;
		}
		if (frm.businessphone.value == "") {
			alert("Please enter business phone.");
			frm.businessphone.focus();
			return false;
		}
		if (frm.description.value == "") {
			alert("Please enter description.");
			frm.description.focus();
			return false
		}
		
		return true;
	}


$(function($) { 											 
	$('#crmgroups').submit(function() {
		alert('Jquery working');
		 //var is_valid = group_validate_inputs();
         //if (is_valid == false) return false;		 
		 return false;
	 });
});

function popitup(url) {
	newwindow=window.open(url,'name','height=480,width=550,');
	if (window.focus) {newwindow.focus()}
	return false;
}

