function sub_nav_activeLink(_id){
var func_name=document.getElementById('sub-navigation').getElementsByTagName('li')[_id];
if(func_name!=null){
func_name.className='selected';
}
}

function sub_nav_activeLink_last(_id){
var func_name=document.getElementById('sub-navigation').getElementsByTagName('li')[_id];
if(func_name!=null){
func_name.className='last_selected';
}
}

var xmlHttp

function GetXmlHttpObject()
{
	var xmlHttp=null;
	try
  	{
  	// Firefox, Opera 8.0+, Safari
  		xmlHttp=new XMLHttpRequest();
  	}
	catch (e)
  	{
  	// Internet Explorer
  		try
    	{
    		xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    	}
  		catch (e)
    	{
    		xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    	}
  	}
	return xmlHttp;
}

var validated = 0;
function submitFeedback()
{
  validate();
  if (validated == 1)
  {
	document.getElementById('feedback').style.display = 'none';
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null)
  	{
  		alert ("Your browser does not support AJAX!");
  		return;
  	} 
	var url="scripts/process_feedback.asp?todo=AboutUs&selFeedback="+Url.encode(document.getElementById("selFeedback").value)+"&selBusinessType="+Url.encode(document.getElementById("selBusinessType").value)+"&selCompany="+Url.encode(document.getElementById("selCompany").value)+"&txtName="+Url.encode(document.getElementById('txtName').value)+"&txtEmail="+Url.encode(document.getElementById('txtEmail').value)+"&txtQuery="+Url.encode(document.getElementById('txtQuery').value)+"";
	url=url+"&sid="+Math.random();
	xmlHttp.onreadystatechange=stateChangedFeedBack;

	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
	validated = 0;
//	document.getElementById("button1").style.display = "block";
// 	document.getElementById("button2").style.display = "none";
//	document.getElementById("button3").style.display = "none";
  }
  
}//submitFeedback

function stateChangedFeedBack() 
{ 
	if (xmlHttp.readyState==4)
	{ 
		var txtResponse=xmlHttp.responseText;
		if(txtResponse!="")
		{
			if(txtResponse=="Success")
			{
				document.getElementById("selFeedback").value="Please Select";
				document.getElementById('feedback').style.display = 'none';
				document.getElementById('divBusinessType').style.display = 'none';
				document.getElementById("selBusinessType").value="Please Select";
				document.getElementById('divCompany').style.display = 'none';
				document.getElementById("selCompany").value="Please Select";
				document.getElementById('thanks').style.display = '';
			}
			else if(txtResponse.substr(0,6)=="Error:")
			{
				document.getElementById('feedback').style.display = 'block';
				document.getElementById('thanks').style.display = 'none';				
				var strErr=txtResponse.substr(6,txtResponse.length);
				alert(strErr);
			}
		}
		else
		{
		  document.getElementById("feedback").style.display = "none";
		  document.getElementById("thanks").style.display = "none";		
		}
	}
}

function validate()
{
	if(document.getElementById("selFeedback").value=="Please Select")
	{
		alert("Please select feedback.");
		document.getElementById("selFeedback").focus();
		return false;
	}
	else if((document.getElementById("selFeedback").value=="Want to do business with us?")&&(document.getElementById("selBusinessType").value=="Please Select"))
	{
		alert("Please select Type of Business.");
		document.getElementById("selBusinessType").focus();
		return false;
	}
	else if((document.getElementById("selFeedback").value=="Investor related")&&(document.getElementById("selCompany").value=="Please Select"))
	{
		alert("Please select Company.");
		document.getElementById("selCompany").focus();
		return false;
	}

  if(document.getElementById('txtName').value == "")
  {
	alert("Please enter your Name.");
	document.getElementById('txtName').focus();
	return false;
  }
  else if(document.getElementById("txtName").value.charAt(0)==" ")
  {
	  alert("Name can not start with space.");
	  document.getElementById("txtName").focus();
	  document.getElementById("txtName").select();
	  return false;
  }
  else if(chkinput((document.getElementById("txtName").value).toLowerCase(), VALIDATE_NAME)==false)
  {
	  alert("Please enter valid details in Name.");
	  document.getElementById("txtName").focus();
	  document.getElementById("txtName").select();
	  return false;
  }

  if(document.getElementById('txtEmail').value == "")
  {
	alert("Please enter your E-Mail Id.");
	document.getElementById('txtEmail').focus();
	return false;
  }
  else if(document.getElementById("txtEmail").value.charAt(0)==" ")
  {
	  alert("E-Mail Id can not start with space.");
	  document.getElementById("txtEmail").focus();
	  document.getElementById("txtEmail").select();
	  return false;
  }
  else if(!emailValidate(document.getElementById("txtEmail").value,''))
  {
	  alert("Please enter a valid details in E-Mail Id.")
	  document.getElementById("txtEmail").focus();
	  document.getElementById("txtEmail").select();
	  return false;
  }
  
  if(document.getElementById('txtQuery').value == "")
  {
	alert("Please enter your Query.");
	document.getElementById('txtQuery').focus();
	return false;
  }
  else if(document.getElementById("txtQuery").value.charAt(0)==" ")
  {
	  alert("Query can not start with space.");
	  document.getElementById("txtQuery").focus();
	  document.getElementById("txtQuery").select();
	  return false;
  }
  else if(chkinput((document.getElementById("txtQuery").value).toLowerCase(), VALIDATE_ADDR)==false)
  {
	  alert("Please enter valid details in Query.");
	  document.getElementById("txtQuery").focus();
	  document.getElementById("txtQuery").select();
	  return false;
  }
  else if(document.getElementById("txtQuery").value.length>500)
  {
	  alert("Maximum 500 chars allowed in Query.");
	  document.getElementById("txtQuery").focus();
	  document.getElementById("txtQuery").select();
	  return false;
  }

  validated = 1;
  return true;
}

function validateEmail(email)
{
// a very simple email validation checking.
// you can add more complex email checking if it helps
var splitted = email.match("^(.+)@(.+)$");
if(splitted == null) return false;
if(splitted[1] != null )
{
var regexp_user=/^\"?[\w-_\.]*\"?$/;
if(splitted[1].match(regexp_user) == null) return false;
}
if(splitted[2] != null)
{
var regexp_domain=/^[\w-\.]*\.[a-za-z]{2,4}$/;
if(splitted[2].match(regexp_domain) == null)
{
var regexp_ip =/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/;
if(splitted[2].match(regexp_ip) == null) return false;
}
return true;
}
return false;
}

function containsDigit(param)
{
var mystrLen = param.length;
for(i=0;i<mystrLen;i++)
{
	for (j=0;j<10;j++)
	{
		if((param.charAt(i)==j))
		{
			//alert("Name can't contain Numbers");
			return true;
		}
	}
}
return false;
}


var X = 5;
var Y = 0;
var bottom = 0;

function fireMyPopup(valFeedback) 
{
/*	if(document.getElementById("selFeedback").value=="Please Select")
	{
		alert("Please select feedback.");
		document.getElementById("selFeedback").focus();
		return false;
	}
	else if((document.getElementById("selFeedback").value=="Want to do business with us?")&&(document.getElementById("selBusinessType").value=="Please Select"))
	{
		alert("Please select Type of Business.");
		document.getElementById("selBusinessType").focus();
		return false;
	}
	else if((document.getElementById("selFeedback").value=="Investor related")&&(document.getElementById("selCompany").value=="Please Select"))
	{
		alert("Please select Company.");
		document.getElementById("selCompany").focus();
		return false;
	}
	else
	{*/
	if(valFeedback=="Please Select")
	{
	  document.getElementById("divBusinessType").style.display = "none";
	  document.getElementById("divCompany").style.display = "none";	  
	  document.getElementById("feedback").style.display = "none";
	  document.getElementById("thanks").style.display = "none";		
//	  document.getElementById("button2").style.display = "none";
//	  document.getElementById("button3").style.display = "none";
//	  document.getElementById("button1").style.display = "block";
	  document.frmAboutUs.reset();
	}
	else
	{
	  document.getElementById("txtName").value="";
	  document.getElementById("txtEmail").value="";
	  document.getElementById("txtQuery").value="";
	  document.getElementById("feedback").style.right = X + "px";
	  document.getElementById("feedback").style.display = "block";
	  document.getElementById("thanks").style.display = "none";
	  dropMyPopup();
	}
//	}
}

function hidePopup(valFeedback)
{
	if(valFeedback=="Please Select")
	{
	  document.getElementById("divBusinessType").style.display = "none";
	  document.getElementById("divCompany").style.display = "none";	  
	  document.getElementById("feedback").style.display = "none";
	  document.getElementById("thanks").style.display = "none";		
//	  document.getElementById("button2").style.display = "none";
//	  document.getElementById("button3").style.display = "none";
//	  document.getElementById("button1").style.display = "block";
	  document.frmAboutUs.reset();
	}
	else if(valFeedback=="Want to do business with us?")
	{
		document.getElementById("divBusinessType").style.display = "block";
		document.getElementById("divCompany").style.display = "none";	
//		document.getElementById("button1").style.display = "none";
//		document.getElementById("button2").style.display = "block";
	    document.getElementById("feedback").style.display = "none";
	    document.getElementById("thanks").style.display = "none";		
	}
	else if(valFeedback=="Investor related")
	{
		document.getElementById("divCompany").style.display = "block";
		document.getElementById("divBusinessType").style.display = "none";	
//		document.getElementById("button1").style.display = "none";
//		document.getElementById("button3").style.display = "block";
	    document.getElementById("feedback").style.display = "none";
	    document.getElementById("thanks").style.display = "none";		
	}
	else
	{
		document.getElementById("divBusinessType").style.display = "none";
		document.getElementById("divCompany").style.display = "none";
//		document.getElementById("button2").style.display = "none";
//		document.getElementById("button3").style.display = "none";
//	    document.getElementById("button1").style.display = "block";
		document.getElementById("txtName").value="";
		document.getElementById("txtEmail").value="";
		document.getElementById("txtQuery").value="";
		document.getElementById("feedback").style.right = X + "px";
		document.getElementById("feedback").style.display = "block";
		document.getElementById("thanks").style.display = "none";
		dropMyPopup();
	}
	document.getElementById("selBusinessType").selectedIndex=0;		
	document.getElementById("selCompany").selectedIndex=0;			
}

function hidePopup1(valFeedback)
{
	if(valFeedback=="Please Select")
	{
	  document.getElementById("feedback").style.display = "none";
	  document.getElementById("thanks").style.display = "none";		
//	  document.getElementById("button2").style.display = "none";
//	  document.getElementById("button3").style.display = "none";
//	  document.getElementById("button1").style.display = "block";
//	  document.frmAboutUs.reset();
	  document.getElementById("selBusinessType").selectedIndex=0;		
	  document.getElementById("selCompany").selectedIndex=0;			
	}
	else
	{
//		document.getElementById("divBusinessType").style.display = "none";
//		document.getElementById("divCompany").style.display = "none";
//		document.getElementById("button2").style.display = "none";
//		document.getElementById("button3").style.display = "none";
//	    document.getElementById("button1").style.display = "block";
		document.getElementById("txtName").value="";
		document.getElementById("txtEmail").value="";
		document.getElementById("txtQuery").value="";
		document.getElementById("feedback").style.right = X + "px";
		document.getElementById("feedback").style.display = "block";
		document.getElementById("thanks").style.display = "none";
		dropMyPopup();
	}
//	document.getElementById("selBusinessType").selectedIndex=0;		
//	document.getElementById("selCompany").selectedIndex=0;			
}

/*function hidePopup1(valFeedback)
{
	if(valFeedback=="Please Select")
	{
	  document.getElementById("feedback").style.display = "none";
	  document.getElementById("thanks").style.display = "none";		
	}
}*/

/*function hidePopup2(valFeedback)
{
	if(valFeedback=="Please Select")
	{
	  document.getElementById("feedback").style.display = "none";
	  document.getElementById("thanks").style.display = "none";		
	}
}*/

function dropMyPopup() 
{
  Y++;
  if( Y > bottom ) return;
  document.getElementById("feedback").style.top = Y + "px";
  setTimeout("dropMyPopup()", 11860);
}

function styledPopupClose() 
{
  document.getElementById("feedback").style.display = "none";
  Y = 0; // if it was closed, make sure extra computations are done in dropMyPopup()
}

/**
*
*  URL encode / decode
*  http://www.webtoolkit.info/
*
**/
 
var Url = {
 
	// public method for url encoding
	encode : function (string) {
		return escape(this._utf8_encode(string));
	},
 
	// public method for url decoding
	decode : function (string) {
		return this._utf8_decode(unescape(string));
	},
 
	// private method for UTF-8 encoding
	_utf8_encode : function (string) {
		string = string.replace(/\r\n/g,"\n");
		var utftext = "";
 
		for (var n = 0; n < string.length; n++) {
 
			var c = string.charCodeAt(n);
 
			if (c < 128) {
				utftext += String.fromCharCode(c);
			}
			else if((c > 127) && (c < 2048)) {
				utftext += String.fromCharCode((c >> 6) | 192);
				utftext += String.fromCharCode((c & 63) | 128);
			}
			else {
				utftext += String.fromCharCode((c >> 12) | 224);
				utftext += String.fromCharCode(((c >> 6) & 63) | 128);
				utftext += String.fromCharCode((c & 63) | 128);
			}
 
		}
 
		return utftext;
	},
 
	// private method for UTF-8 decoding
	_utf8_decode : function (utftext) {
		var string = "";
		var i = 0;
		var c = c1 = c2 = 0;
 
		while ( i < utftext.length ) {
 
			c = utftext.charCodeAt(i);
 
			if (c < 128) {
				string += String.fromCharCode(c);
				i++;
			}
			else if((c > 191) && (c < 224)) {
				c2 = utftext.charCodeAt(i+1);
				string += String.fromCharCode(((c & 31) << 6) | (c2 & 63));
				i += 2;
			}
			else {
				c2 = utftext.charCodeAt(i+1);
				c3 = utftext.charCodeAt(i+2);
				string += String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63));
				i += 3;
			}
 
		}
 
		return string;
	}
}

var oldDivId = "sel";
var newDivId = "";
//document.getElementById(oldDivId).style.display = "none";
function showDiv(divId)
{
	newDivId = divId;
	
	document.getElementById(oldDivId).style.display = "none";
	document.getElementById(newDivId).style.display = "block";
	document.getElementById(divId).scrollIntoView(true);
	oldDivId = newDivId;
}


//Mouseover
$(function(){
	function changeIMG(elem, img)
	{
		$(elem).attr('src',img);
	}
	$('#childhood').hover(function(){changeIMG(this,'images/our-founder-img-hover.jpg')},function(){changeIMG(this,'images/our-founder-img.jpg')});
	$('#global').hover(function(){changeIMG(this,'images/global_image_hover.jpg')},function(){changeIMG(this,'images/global_image.jpg')});
	$('#saurashtra').hover(function(){changeIMG(this,'images/saurashtra-logo-hover.jpg')},function(){changeIMG(this,'images/saurashtra-logo.jpg')});
	$('#gujarat').hover(function(){changeIMG(this,'images/gujarat-sidhee-hover.jpg')},function(){changeIMG(this,'images/gujarat-sidhee.jpg')})
	
	
	$('#child_txt').hover(function(){changeIMG($('#childhood')[0],'images/our-founder-img-hover.jpg')},function(){changeIMG($('#childhood')[0],'images/our-founder-img.jpg')});
	$('#founder_txt').hover(function(){changeIMG($('#childhood')[0],'images/our-founder-img-hover.jpg')},function(){changeIMG($('#childhood')[0],'images/our-founder-img.jpg')});
	$('#global_txt').hover(function(){changeIMG($('#global')[0],'images/global_image_hover.jpg')},function(){changeIMG($('#global')[0],'images/global_image.jpg')});
	$('#saurashtra_txt').hover(function(){changeIMG($('#saurashtra')[0],'images/saurashtra-logo-hover.jpg')},function(){changeIMG($('#saurashtra')[0],'images/saurashtra-logo.jpg')});
	$('#gujarat_txt').hover(function(){changeIMG($('#gujarat')[0],'images/gujarat-sidhee-hover.jpg')},function(){changeIMG($('#gujarat')[0],'images/gujarat-sidhee.jpg')})
});

$(function(){
	if(jQuery.browser.msie)
	{
		$("#logo").attr("src", "images/blank.gif");
		$("#logo").css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mehta_group_logo.png', sizingMethod='scale')");
		
		$("#group").attr("src", "images/blank.gif");
		$("#group").css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/group-companies.png', sizingMethod='scale')");
		
		$("#gaj").attr("src", "images/blank.gif");
		$("#gaj").css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/gajgamini.png', sizingMethod='scale')");
		
		$("#photo").attr("src", "images/blank.gif");
		$("#photo").css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/photo-gallery.png', sizingMethod='scale')");
		
		$("#ind").attr("src", "images/blank.gif");
		$("#ind").css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/india.png', sizingMethod='scale')");
		
		$("#ugd").attr("src", "images/blank.gif");
		$("#ugd").css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/africa-uganda.png', sizingMethod='scale')");
		
		$("#africa").attr("src", "images/blank.gif");
		$("#africa").css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/africa-k.png', sizingMethod='scale')");
		
		$("#north").attr("src", "images/blank.gif");
		$("#north").css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/north-a.png', sizingMethod='scale')");
		
		$("#canada").attr("src", "images/blank.gif");
		$("#canada").css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/canada.png', sizingMethod='scale')");
		
		$("#uk").attr("src", "images/blank.gif");
		$("#uk").css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/uk.png', sizingMethod='scale')");
		
		$("#close").attr("src", "images/blank.gif");
		$("#close").css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/btn_close.png', sizingMethod='scale')");
		
		$("#m_abt").attr("src", "images/blank.gif");
		$("#m_abt").css("filter", "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/map.png', sizingMethod='scale')");
	}
	});




