   var httpObj = false;
	try {
		  httpObj = new XMLHttpRequest();
	} catch (trymicrosoft) {
	  try {
			httpObj = new ActiveXObject("Msxml2.XMLHTTP");
	  } catch (othermicrosoft) {
		try {
		  httpObj = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (failed) {
		  httpObj = false;
		}
		}
	}

	function DisplayError(Message){
		document.getElementById('Error').style.display = 'block';
		document.getElementById('Error').innerHTML = Message;
	}

	function DisplayMonsterError(Message){
		document.getElementById('MonsterError').style.display = 'block';
		document.getElementById('MonsterError').innerHTML = Message;
	}
	
	function DisplayNaukriError(Message){
		document.getElementById('NaukriError').style.display = 'block';
		document.getElementById('NaukriError').innerHTML = Message;
	}

	function DisplayError1(Message){
		document.getElementById('Error1').style.display = 'block';
		document.getElementById('Error1').innerHTML = Message;
	}

	function HideError1(){
		document.getElementById('Error1').innerHTML = '';
		document.getElementById('Error1').style.display = 'none';
	}

	function closeAdd(){
		document.getElementById('sponsorAdDiv').style.visibility = 'hidden';
		document.getElementById('sponsorAdDiv').style.display = 'none';
	}

	function ShowDetailsDiv(){
		//document.getElementById('cash_offer').style.display = 'none';
		document.getElementById('a1').style.display = 'block';
		document.getElementById('mask_div').style.visibility = 'visible';
	}

	function CloseDetail(){
		//document.getElementById('cash_offer').style.display = 'block';
		document.getElementById('a1').style.display = 'none';
		document.getElementById('mask_div').style.visibility = 'hidden';
	}

	function ShowThanks(){
		document.getElementById('ShineThanks').style.display = 'block';
		//document.getElementById('cash_offer').style.display = 'none';
		document.getElementById('mask_div').style.visibility = 'visible';
	}

	function HideThanks(){
		document.getElementById('ShineThanks').style.display = 'none';
		//document.getElementById('cash_offer').style.display = 'block';
		document.getElementById('mask_div').style.visibility = 'hidden';
	}



	function ShowMonsterDetailsDiv(){
		document.getElementById('m1').style.display = 'block';
		document.getElementById('mask_div').style.visibility = 'visible';
	}

	function CloseMonsterDetail(){
		document.getElementById('m1').style.display = 'none';
		document.getElementById('mask_div').style.visibility = 'hidden';
	}

	function ShowMonsterThanks(){
		document.getElementById('MonsterThanks').style.display = 'block';
		document.getElementById('mask_div').style.visibility = 'visible';
	}

	function HideMonsterThanks(){
		document.getElementById('MonsterThanks').style.display = 'none';
		document.getElementById('mask_div').style.visibility = 'hidden';
	}


	function ShowNaukriDetailsDiv(){
		//document.getElementById('cash_offer').style.display = 'none';
		document.getElementById('n1').style.display = 'block';
		document.getElementById('mask_div').style.visibility = 'visible';
	}

	function CloseNaukriDetail(){
		//document.getElementById('cash_offer').style.display = 'block';
		document.getElementById('n1').style.display = 'none';
		document.getElementById('mask_div').style.visibility = 'hidden';
	}

	function ShowNaukriThanks(){
		document.getElementById('NaukriThanks').style.display = 'block';
		//document.getElementById('cash_offer').style.display = 'none';
		document.getElementById('mask_div').style.visibility = 'visible';
	}

	function HideNaukriThanks(){
		document.getElementById('NaukriThanks').style.display = 'none';
		//document.getElementById('cash_offer').style.display = 'block';
		document.getElementById('mask_div').style.visibility = 'hidden';
	}

	function trim(s)
	{
		var l=0; var r=s.length -1;
		while(l < s.length && s[l] == ' ')
		{	l++; }
		while(r > l && s[r] == ' ')
		{	r-=1;	}
		return s.substring(l, r+1);
	}

	function ShowFormDiv(){
		if(document.getElementById('checkstatus').value==0){
			document.getElementById('a1').style.display = 'none';
			document.getElementById('a2').style.display = 'block';
		}
		if(document.getElementById('checkstatus').value==1){
			document.getElementById('a1').style.display = 'none';
			document.getElementById('a3').style.display = 'block';
		}	
	}

	function HideFormDiv(){
		document.getElementById('a1').style.display = 'none';
		document.getElementById('a3').style.display = 'block';
	}

	function HideDiv(divname){
		document.getElementById('a1').style.display = 'block';
		document.getElementById(divname).style.display = 'none';
	}

	


	function ShowMonsterFormDiv(){
		if(document.getElementById('monstercheckstatus').value==0){
			document.getElementById('m1').style.display = 'none';
			document.getElementById('m2').style.display = 'block';
		}
		if(document.getElementById('monstercheckstatus').value==1){
			document.getElementById('m1').style.display = 'none';
			document.getElementById('m3').style.display = 'block';
		}	
	}

	function HideMonsterFormDiv(){
		document.getElementById('m1').style.display = 'none';
		document.getElementById('m3').style.display = 'block';
	}

	function HideMonsterDiv(divname){
		document.getElementById('m1').style.display = 'block';
		document.getElementById(divname).style.display = 'none';
	}




	function ShowNaukriFormDiv(){
		if(document.getElementById('naukricheckstatus').value==0){
			document.getElementById('n1').style.display = 'none';
			document.getElementById('n2').style.display = 'block';
		}
		if(document.getElementById('naukricheckstatus').value==1){
			document.getElementById('n1').style.display = 'none';
			document.getElementById('n3').style.display = 'block';
		}	
	}

	function HideNaukriFormDiv(){
		document.getElementById('n1').style.display = 'none';
		document.getElementById('n3').style.display = 'block';
	}

	function HideNaukriDiv(divname){
		document.getElementById('n1').style.display = 'block';
		document.getElementById(divname).style.display = 'none';
	}

	function Validate(){
		var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		var email = trim(document.getElementById('email').value);
		var exp = trim(document.getElementById('exp').value);
		var grad = trim(document.getElementById('grad').value);
		var steps = trim(document.getElementById('steps').value);

		if(email==''){
			DisplayError('Please enter email id.');
			return false;
		}
		if (!filter.test(document.getElementById("email").value)) {
			DisplayError('Email format is wrong.');
			return false;
		}
		if(exp==''){
			DisplayError('Please select your total experience.');
			return false;
		}
		if(grad==''){
			DisplayError('Please select your highest qualification.');
			return false;
		}
		if(steps==''){
			DisplayError('Please complete all 4 steps on shine.com before submitting your details here.');
			return false;
		}

		var url = urlpath + 'SubmitShineOffer.php?Email='+email+'&Experience='+exp+'&Graduate='+grad+'&Steps='+steps;
		httpObj.open('POST',url,true);
		httpObj.onreadystatechange = function(){
			if(httpObj.readyState==4){
				document.getElementById('a2').style.display = 'none';
				document.getElementById('a3').style.display = 'block';
				document.getElementById('OnFormSubmission').style.display = 'none';
				document.getElementById('AfterFormSubmission').style.display = 'block';
			}
		}
		httpObj.send(null);
	}

	function MonsterValidate(){
		var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		var email = trim(document.getElementById('monsteremail').value);
		var exp = trim(document.getElementById('monsterexp').value);
		
		if(email==''){
			DisplayMonsterError('Please enter email id.');
			return false;
		}
		if (!filter.test(document.getElementById("monsteremail").value)) {
			DisplayMonsterError('Email format is wrong.');
			return false;
		}
		if(exp==''){
			DisplayMonsterError('Please select your total experience.');
			return false;
		}
		
		var url = urlpath + 'SubmitMonsterOffer.php?Email='+email+'&Experience='+exp;
		httpObj.open('POST',url,true);
		httpObj.onreadystatechange = function(){
			if(httpObj.readyState==4){
				document.getElementById('m2').style.display = 'none';
				document.getElementById('m3').style.display = 'block';
				document.getElementById('OnMonsterFormSubmission').style.display = 'none';
				document.getElementById('AfterMonsterFormSubmission').style.display = 'block';
			}
		}
		httpObj.send(null);
	}

	function NaukriValidate(){
		var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		var email = trim(document.getElementById('naukriemail').value);
		var exp = trim(document.getElementById('naukriexp').value);
		
		if(email==''){
			DisplayNaukriError('Please enter email id.');
			return false;
		}
		if (!filter.test(document.getElementById("naukriemail").value)) {
			DisplayNaukriError('Email format is wrong.');
			return false;
		}
		if(exp==''){
			DisplayNaukriError('Please select your total experience.');
			return false;
		}
		
		var url = urlpath + 'SubmitNaukriOffer.php?Email='+email+'&Experience='+exp;
		httpObj.open('POST',url,true);
		httpObj.onreadystatechange = function(){
			if(httpObj.readyState==4){
				document.getElementById('n2').style.display = 'none';
				document.getElementById('n3').style.display = 'block';
				document.getElementById('OnNaukriFormSubmission').style.display = 'none';
				document.getElementById('AfterNaukriFormSubmission').style.display = 'block';
			}
		}
		httpObj.send(null);
	}

	function WalletDisplay(){
		document.getElementById('AllOpen').style.display = 'none';
		document.getElementById('WalletOpen').style.display = 'block';
		document.getElementById('NetworkOpen').style.display = 'none';
		document.getElementById('HoroscopeOpen').style.display = 'none';
		document.getElementById('FriendsOpen').style.display = 'none';
		if(document.getElementById('WalletDisplay').innerHTML==''){
			var url = urlpath + "/ProfileDisplay.asp?id=wallet";
			httpObj.open("GET",url,true);
			httpObj.onreadystatechange = function(){
				if(httpObj.readyState==1||httpObj.readyState==2||httpObj.readyState==3){
					document.getElementById('WalletDisplay').innerHTML = '<p style="margin-top:15px;margin-left:70px;margin-bottom:15px;" class="expand_txt"><img src="./images/loading.gif"></p>';
				}
				if(httpObj.readyState==4){
					document.getElementById('WalletDisplay').innerHTML = httpObj.responseText;
				}
			}
			httpObj.send(null);
		}
	}

	function NetworkDisplay(){
		document.getElementById('AllOpen').style.display = 'none';
		document.getElementById('WalletOpen').style.display = 'none';
		document.getElementById('NetworkOpen').style.display = 'block';
		document.getElementById('HoroscopeOpen').style.display = 'none';
		document.getElementById('FriendsOpen').style.display = 'none';
		
		if(document.getElementById('NetworkDisplay').innerHTML==''){
			var url = urlpath + "/ProfileDisplay.asp?id=account";
			httpObj.open("GET",url,true);
			httpObj.onreadystatechange = function(){
				if(httpObj.readyState==1||httpObj.readyState==2||httpObj.readyState==3){
					document.getElementById('NetworkDisplay').innerHTML = '<p style="margin-top:15px;margin-left:70px;margin-bottom:15px;" class="expand_txt"><img src="./images/loading.gif"></p>';
				}
				if(httpObj.readyState==4){
					document.getElementById('NetworkDisplay').innerHTML = httpObj.responseText;
				}
			}
			httpObj.send(null);
		}
	}

	function JokeDisplay(){
		document.getElementById('AllOpen').style.display = 'none';
		document.getElementById('WalletOpen').style.display = 'none';
		document.getElementById('NetworkOpen').style.display = 'none';
		document.getElementById('HoroscopeOpen').style.display = 'block';
		document.getElementById('FriendsOpen').style.display = 'none';
	}

	function FriendsDisplay(){
		document.getElementById('AllOpen').style.display = 'none';
		document.getElementById('WalletOpen').style.display = 'none';
		document.getElementById('NetworkOpen').style.display = 'none';
		document.getElementById('HoroscopeOpen').style.display = 'none';
		document.getElementById('FriendsOpen').style.display = 'block';FriendsDisplay

		if(document.getElementById('FriendsDisplay').innerHTML==''){
			var url = urlpath + "/ProfileDisplay.asp?id=invite";
			httpObj.open("GET",url,true);
			httpObj.onreadystatechange = function(){
				if(httpObj.readyState==1||httpObj.readyState==2||httpObj.readyState==3){
					document.getElementById('FriendsDisplay').innerHTML = '<p style="margin-top:15px;margin-left:70px;margin-bottom:15px;" class="expand_txt"><img src="./images/loading.gif"></p>';
				}
				if(httpObj.readyState==4){
					document.getElementById('FriendsDisplay').innerHTML = httpObj.responseText;
				}
			}
			httpObj.send(null);
		}
	}


function CheckIdeaValidate(user){
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	var name = trim(document.getElementById('name').value);
	var email = trim(document.getElementById('email').value);
	
	if(name==""){
		DisplayError1("Please enter name.");
		return false;
	}	
	
	if(email==""){
		DisplayError1("Please enter email");
		return false;
	}

    if (!filter.test(email)) {
		DisplayError1('Please enter correct email.');
		return false;
	}

	if(document.getElementById('yes').value!=""){
		vote = document.getElementById('yes').value;
	}else if(document.getElementById('no').value!=""){
		vote = document.getElementById('no').value;
	}
	
	url = "http://www.quick2sms.com/idea/vote.php?u_id=" + user + "&name=" + name + "&email=" + email + "&rdVote=" + vote;
	newwindow = window.open(url,'mywindow','status=1,toolbar=1,height=600,width=800,menubar=1,resizable=1,scrollbars=1,');

}
