function initTabs()
{
	var sets = document.getElementsByTagName("ul");
	for (var i = 0; i < sets.length; i++)
	{
		if (sets[i].className.indexOf("tabset") != -1)
		{
			var tabs = [];
			var links = sets[i].getElementsByTagName("a");
			for (var j = 0; j < links.length; j++)
			{
				if (links[j].className.indexOf("tab") != -1)
				{
					tabs.push(links[j]);
					links[j].tabs = tabs;
					var c = document.getElementById(links[j].href.substr(links[j].href.indexOf("#") + 1));

					//reset all tabs on start
					if (c) if (links[j].parentNode.className.indexOf("active") != -1) c.style.display = "block";
					else c.style.display = "none";

					links[j].onclick = function ()
					{
						var c = document.getElementById(this.href.substr(this.href.indexOf("#") + 1));
						if (c)
						{
							//reset all tabs before change
							for (var i = 0; i < this.tabs.length; i++)
							{
								var tab = document.getElementById(this.tabs[i].href.substr(this.tabs[i].href.indexOf("#") + 1));
								if (tab)
								{
									tab.style.display = "none";
								}
								this.tabs[i].parentNode.className = this.tabs[i].parentNode.className.replace("active", "");
							}
							this.parentNode.className += " active";
							c.style.display = "block";
							return false;
						}
					}
				}
			}
		}
	}
}

if (window.addEventListener)
	window.addEventListener("load", initTabs, false);
else if (window.attachEvent && !window.opera)
	window.attachEvent("onload", initTabs);

function show(num){
	document.getElementById('ans'+num).style.display = 'block';
	document.getElementById('anslink'+num).style.display = 'none';
	document.getElementById('hidelink'+num).style.display = 'block';
	document.getElementById('que'+num).href = 'javascript:hide('+num+');';
}
function hide(num){
	document.getElementById('ans'+num).style.display = 'none';
	document.getElementById('anslink'+num).style.display = 'block';
	document.getElementById('hidelink'+num).style.display = 'none';
	document.getElementById('que'+num).href = 'javascript:show('+num+');';
}

function showmore(){
	document.getElementById('compareexpand').style.display = 'block';
	document.getElementById('expandlink').style.display = 'none';
}


function openfund(name){
	document.getElementById(name).style.display = 'block';
	document.getElementById(name+'link').href = "javascript:closefund('"+name+"');";
}
function closefund(name){
	document.getElementById(name).style.display = 'none';
	document.getElementById(name+'link').href = "javascript:openfund('"+name+"');";
}


function pageswitch(){
	var sel1= document.getElementById('map_sel').value;
	ps(sel1);
}

var current1 = "1";
function ps (id){
	if(!document.getElementById) return false;
	var div = document.getElementById("address1"+id);
	var curDiv = document.getElementById("address1"+current1);
 	curDiv.style.display = "none";
	div.style.display = "block";
	current1 = id;
	
}

function Checkall()
/*var onlinesub = trimAll(frm.onlinesub.value); 
function trimAll(sString)
		{
		while (sString.substring(0,1) == ' ')
		{
		sString = sString.substring(1, sString.length);
		}
		while (sString.substring(sString.length-1, sString.length) == ' ')
		{
		sString = sString.substring(0,sString.length-1);
		}
		return sString;
		}
		
		function fileExt(path) {
		return path.substr(path.lastIndexOf('.') + 1);
		} */
{
	if(document.form1.selpost.value == 0)
	{
		document.getElementById('selpost_alert').style.display = 'block';
		document.getElementById('whitespace').style.display = 'none';
		
		return false;
	}	
	else{
		document.getElementById('selpost_alert').style.display = 'none';
		document.getElementById('whitespace').style.display = 'block';
	}
	// check name
	if(document.form1.name.value == "" || document.form1.name.value == "Your Full Name")
	{
		document.getElementById('name_alert').style.display = 'block';
		document.getElementById('whitespace').style.display = 'none';
		
		return false;
	}	
	else{
		document.getElementById('name_alert').style.display = 'none';
		document.getElementById('whitespace').style.display = 'block';
	}
	if (document.form1.name.value.match(/^[a-zA-Z ]+$/)){
		document.getElementById('name_alert').style.display = 'none';
		
	}
	else{
		document.getElementById('name_alert').style.display = 'block';
		return false;
	}
	// check address
	if(document.form1.add1.value == "" || document.form1.add1.value == "Enter Your Address")
	{
		document.getElementById('address_alert').style.display = 'block';
		return false;
	}	
	else{
		document.getElementById('address_alert').style.display = 'none';
	}
	
	// check email
	var regex = /^[\w\.\-\+]+@([\w\-]+\.)+[a-zA-Z]+$/;
	var email = document.form1.email.value;
	if(regex.test(email) == false || email == "Your Email Address" || email == "" )
	{
		document.getElementById('email_alert').style.display = 'block';
		return false;
	}
	else{
		document.getElementById('email_alert').style.display = 'none';
	}
	
	// check phone
	if(document.form1.phone.value == "" || document.form1.phone.value == "Enter your Phone/Mobile" || document.form1.phone.value.length <= 9)
	{
		document.getElementById('phone_alert').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('phone_alert').style.display = 'none';
	}
	
	if (document.form1.phone.value.match(/^[0-9]+$/))
	{
		document.getElementById('phone_alert').style.display = 'none';
	}
	else
	{
		document.getElementById('phone_alert').style.display = 'block';
		return false;
	}
		

	// check DOB
	if(document.form1.day1.value == "" || document.form1.day1.value == "DD" )
	{
		document.getElementById('dob_alert').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('dob_alert').style.display = 'none';
	}
	
	if (document.form1.day1.value.match(/^[0-9]+$/))
	{
		document.getElementById('dob_alert').style.display = 'none';
	}
	else
	{
		document.getElementById('dob_alert').style.display = 'block';
		return false;
	}
	
	// check DOB
	if(document.form1.month1.value == "" || document.form1.month1.value == "MM" )
	{
		document.getElementById('dob_alert').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('dob_alert').style.display = 'none';
	}
	
	if (document.form1.month1.value.match(/^[0-9]+$/))
	{
		document.getElementById('dob_alert').style.display = 'none';
	}
	else
	{
		document.getElementById('dob_alert').style.display = 'block';
		return false;
	}
	// check DOB
	if(document.form1.year1.value == "" || document.form1.year1.value == "YYYY" )
	{
		document.getElementById('dob_alert').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('dob_alert').style.display = 'none';
	}
	
	if (document.form1.year1.value.match(/^[0-9]+$/))
	{
		document.getElementById('dob_alert').style.display = 'none';
	}
	else
	{
		document.getElementById('dob_alert').style.display = 'block';
		return false;
	}
	// check Degree
	if(document.form1.degree.value == "" || document.form1.degree.value == "Your Highest Qualification" )
	{
		document.getElementById('degree_alert').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('degree_alert').style.display = 'none';
	}
	
	if (document.form1.degree.value.match(/^[0-9]+$/))
	{
		document.getElementById('degree_alert').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('degree_alert').style.display = 'none';
	}
	
		// check college
	if(document.form1.colg.value == "" || document.form1.colg.value == "Your College/University" )
	{
		document.getElementById('colg_alert').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('colg_alert').style.display = 'none';
	}
	
	if (document.form1.colg.value.match(/^[0-9]+$/))
	{
		document.getElementById('colg_alert').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('colg_alert').style.display = 'none';
		
	}
	
	// check workexp
	if(document.form1.workexp.value == "" || document.form1.workexp.value == "Your Total Experience" )
	{
		document.getElementById('exp_alert').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('exp_alert').style.display = 'none';
	}
	
	if (!document.form1.workexp.value.match(/^[0-9]+$/))
	{
		document.getElementById('exp_alert').style.display = 'block';
		return false;
	}
	else
	{
		document.getElementById('exp_alert').style.display = 'none';
		
	}
		// check resume
/*		if(fileExt(onlinesub)!="doc" && fileExt(onlinesub)!="pdf")
		{
		alert ("Please upload only documents [.doc or .pdf]!");
		 frm.onlinesub.focus();
		return false;
		}
		 //return true;
		
		frm.submit();
		}
		
		*/
}


function pageswitch(){
	var sel1= document.getElementById('map_sel').value;
	ps(sel1);
}

var current1 = "1";
function ps (id){
	if(!document.getElementById) return false;
	var div = document.getElementById("address1"+id);
	var curDiv = document.getElementById("address1"+current1);
 	curDiv.style.display = "none";
	div.style.display = "block";
	current1 = id;
	
}