// JavaScript Document
	function validateEventRegistration() {
		if (document.getElementById('name').value == '') {
			alert('Please enter your name');
			document.getElementById('name').focus();
			return false;
		} else if (document.getElementById('email').value == '') {
			alert('Please enter your email');
			document.getElementById('email').focus();
			return false;
		} 
		else 
		if (validate_email(document.eventRegisterFrm.email,"Invalid Email address!")==false)
		{
		document.eventRegisterFrm.email.select();
		document.eventRegisterFrm.email.focus();
		return false;	
			
		}
		 else if (document.getElementById('company').value == '') {
			alert('Please enter your Company');
			document.getElementById('company').focus();
			return false;
		
		} else if (document.getElementById('phone').value == '') {
			alert('Please enter your Phone');
			document.getElementById('phone').focus();
			return false;
		} 
			
		
		
			
		else if (document.getElementById('captcha').value == '') {
			alert('Please enter code in the image');
			document.getElementById('captcha').focus();
			return false;
		} else if (document.getElementById('captcha').value.length != 4) {
			alert('Please enter a valid code');
			document.getElementById('captcha').focus();
			return false;
		} 
		return true;
	}
	
	
	function validateContactUs()
	{
		var flg = 0;
		if(document.Contact.name.value == '')
		{
			alert("Please enter your name");
			document.Contact.name.focus();
			flg = 1;
		}
			
		if (flg == 0)
		{
			/*if (document.Contact.user_email.value!= '')
			{*/
				if (document.Contact.user_email.value.indexOf("@",2) == -1)
				{
					alert ("Please enter a valid email");
					document.Contact.user_email.focus();
					flg = 1;
				}
				else if (document.Contact.user_email.value.indexOf(".",4) == -1)
				{
					alert ("Please enter a valid email");
					document.Contact.user_email.focus();
					flg = 1;
				}	
			/*}	*/
		}
		if (flg == 0)
		{
			if(document.Contact.country.value == '')
			{
				alert("Please select your country");
				document.Contact.country.focus();
				flg = 1;
			}	
		}
		if (flg == 0)
		{
			if(document.Contact.Comments.value == '')
			{
				alert("Please enter your comments");
				document.Contact.Comments.focus();
				flg = 1;
			}	
		}
		if (flg == 0) {
			if(document.Contact.captcha.value == '')
			{
				alert("Please enter code");
				document.Contact.captcha.focus();
				flg = 1;
			}else if(document.Contact.captcha.value.length != 4)
			{
				alert("Please enter a valid code");
				document.Contact.captcha.focus();
				flg = 1;
			}
		}
		if (flg == 0)
		{
				document.Contact.submit();
		}
	}
	
	function toggleAdvanced(advObj) {
		if (advObj.checked == true ) {
			document.getElementById('adv-search-div').style.display = 'block';
			document.getElementById('from_date').disabled = false;
			document.getElementById('to_date').disabled 	= false;
		} else {
			document.getElementById('adv-search-div').style.display = 'none';
			document.getElementById('from_date').disabled = true;
			document.getElementById('to_date').disabled 	= true;
		}
	}
	

/* Drop Down Menu - Start */
var timeout         = 500;
var closetimer			= 0;
var ddmenuitem      = 0;
// open hidden layer
function mopen(id, image_id, hover_img_src)
{	
	// cancel close timer
	mcancelclosetime();

	// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	if (ddmenuitem) {
		ddmenuitem.style.visibility = 'visible';
	}
	//alert('hi');
	
	MM_swapImage(image_id,'',hover_img_src,1)

}
// close showed layer
function mclose()
{
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}
// go close timer
function mclosetime()
{
	closetimer = window.setTimeout(mclose, timeout);
	MM_swapImgRestore();
}
// cancel close timer
function mcancelclosetime()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}
// close layer when click-out
//document.onmouseover = mclose; 
// -->
/* Drop Down Menu - End */

/* Home Page QuickLinks - Start */
function openQuickLink() {
	var quick_link_id	= jQuery('#quicklinks_rest').val();
	if (quick_link_id == -1) return;
	var quick_link_url	= quick_link_urls[quick_link_id];
	if (quick_link_url != null && quick_link_url != '') {
		if (quick_link_url.substr(0, 4).toLowerCase() == 'http') {
			window.open(quick_link_url, 'ql_'+quick_link_id);
		} else {
			window.location	= quick_link_url;
		}
	}
}
/* Home Page QuickLinks - End */

var news_letter_popup;
function newsletterSignUp() {
	news_letter_popup	= window.open('newsletter-signup.php', "newsletter","directories=no, status=no, scrollbars=yes, resizable=yes, copyhistory=yes, width=500, height=500");
	if (!news_letter_popup.closed) {
		news_letter_popup.focus();
	}
}



function mmopen(id)
{	
	// cancel close timer
	mmcancelclosetime();

	// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	// get new layer and show it
	ddmenuitem = document.getElementById('drop_down_'+id);
	if (ddmenuitem) {
		ddmenuitem.style.visibility = 'visible';
	}
	//alert('hi');
}
// close showed layer
function mmclose()
{
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}
// go close timer
function mmclosetime()
{
	closetimer = window.setTimeout(mmclose, timeout);
}
// cancel close timer
function mmcancelclosetime()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}


//-----------------------------
function validate_email(field,alerttxt)
{
with (field)
  {
  apos=value.indexOf("@");
  dotpos=value.lastIndexOf(".");
  if (apos<1||dotpos-apos<2)
    {alert(alerttxt);return false;}
  else {return true;}
  }
}
