//var path = "http://localhost/earnest/";
var path = "http://www.earnestjohn.com/";

/* Neetendra Function Starts */
function otherRequest(strURL)
{
	
document.getElementById("page_ajax").innerHTML = '<div style="padding: 10px 0 0 10px; font-size: 12px; line-height: 35px; vertical-align:top"><img src="'+path+'images/loading.gif" /></div>';
	
	/*document.getElementById("show_gallery").innerHTML = '<div style="padding: 10px 0 0 10px; font-size: 12px; line-height: 35px; vertical-align:top; color:#FFFFFF"><img src="images/loading.gif" /></div>';
	xmlHttp=new GetXmlHttpObject(display_clubblog);
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);*/

$.ajax(
{
	url: strURL, 
	cache: false,
	success: function(message) 
	{	
		            	
		$("#page_ajax").empty().append(message);
		
		//$("#preloader").hide(); 
		//document.getElementById("search_message").value="Search Messages";
	}
});
}
function showPaginationProduct(strURL, strParam, status)
{
	
	var pageDetail = strURL.split("=");
	var totalPage = parseInt(document.getElementById("totalPage").value);
	var strNEWURL = status == false ? pageDetail+"="+document.getElementById("pageDis").value :strURL;
	var current = parseInt(document.getElementById("pageDis").value);
	var charpos = document.getElementById("pageDis").value.search("[^0-9]");
	if(charpos>=0)
	{
	
	document.getElementById("pageDis").select();
	return false;
	}
	if(totalPage < current)
	{
		//document.getElementById("pageDis").focus();
		document.getElementById("pageDis").select();
		return false;
	}
	document.getElementById("page_ajax").innerHTML = '<div align="center" style="padding: 10px 0 0 10px; font-size: 12px; line-height: 35px; vertical-align:top; color:#666666"><img src="'+path+'images/loading.gif" /></div>';
	$.post(strURL,function(data) {

		//document.getElementById("page_ajax").value = "";
		$("#page_ajax").empty().append(data);
		//$("#preloader").hide();
		
		//document.getElementById("displaynuge").innerHTML = data;
		});
}


function displaySearchProduct(result)
{
	//alert(result)
	document.getElementById("page_ajax").innerHTML=result;
}

function changePerPage(val)
{
	document.getElementById("perpage").value=val;
	if(val == 12)
	{
		document.getElementById("per_page_12").innerHTML = "<b>12</b>";
		document.getElementById("per_page_24").innerHTML = "24";
		document.getElementById("per_page_48").innerHTML = "48";
	}
	else if(val == 24)
	{
		document.getElementById("per_page_12").innerHTML = "12";
		document.getElementById("per_page_24").innerHTML = "<b>24</b>";
		document.getElementById("per_page_48").innerHTML = "48";
	}
	else
	{
		document.getElementById("per_page_12").innerHTML = "12";
		document.getElementById("per_page_24").innerHTML = "24";
		document.getElementById("per_page_48").innerHTML = "<b>48</b>";
	}
}



// Search function start 

function showPaginationSearch(strURL, strParam, status)
{
	//alert(1)
	var pageDetail = strURL.split("=");
	var totalPage = parseInt(document.getElementById("totalPage").value);
	var strNEWURL = status == false ? pageDetail+"="+document.getElementById("pageDis").value :strURL;
	var current = parseInt(document.getElementById("pageDis").value);
	//alert(current)
	if(totalPage < current)
	{
		//alert(2)
		//document.getElementById("pageDis").focus();
		document.getElementById("pageDis").select();
		return false;
	}
	document.getElementById("page_ajax").innerHTML = '<div align="center" style="padding: 10px 0 0 10px; font-size: 12px; line-height: 35px; vertical-align:top; color:#666666"><img src="'+path+'images/loading.gif" /></div>';
	var strSubmit ='1' ;
	strSubmit += strParam;
	//alert(strURL)
	var strResultFunc = "displaySearch";
	xmlHttpPost(strURL, strSubmit, strResultFunc);
}


function displaySearch(result)
{
	//alert(result)
	document.getElementById("page_ajax").innerHTML=result;
}

// Search function end

/* Neetendra Function Ends */

/* Mudassir function start */

function fiterProduct(id,price)
{
	
	//document.getElementById("page_ajax").innerHTML = '<div align="center" style="padding: 10px 0 0 10px; font-size: 12px; line-height: 35px; vertical-align:top; color:#666666"><img src="../../images/loading.gif" /></div>';
	//var strSubmit ='1' ;
	//strSubmit += "&cid="+;
	//var strResultFunc = "displaySearchProduct";
	//	xmlHttpPost(strURL, strSubmit, strResultFunc);
}

function changeFilter(val,id)
{
	document.getElementById("filterval").value=val;
	for(i=1;i<=7;i++)
	{
		if(id == i)
		{
			document.getElementById("filter_"+i).className = 'carpartbg_bold';
		}
		else
		{
			document.getElementById("filter_"+i).className = 'carpartbg';
		}
	}
}

/* Mudassir function end */

/* Milan function start */

function showthisvalue(val, countval)
{
	var counttotal = document.getElementById("classname").value;
	
	for(i=0;i<counttotal;i++)
	{
		if(countval == i)
		{
			document.getElementById("new_"+i).className = 'services';
		}
		else
		{
			document.getElementById("new_"+i).className = 'services2';
		}
	}
	var strURL = "servicetitle.php?service_id="+val;
	var strSubmit ='1';
	strSubmit += "service_id="+val;
	var strResultFunc = "display_serviceinfo";
	xmlHttpPost(strURL, strSubmit, strResultFunc);
}
function display_serviceinfo(result)
{
	document.getElementById("service_ajax").innerHTML = result;
}
function trim(str)
{
    
  
    return str.replace(/^[\s]+/,'').replace(/[\s]+$/,'').replace(/[\s]{2,}/,' ');
}

function validateEmail(email)
{
	var value = trim(email);
	var filter = /^[a-zA-Z0-9]+[a-zA-Z0-9_.-]+[a-zA-Z0-9_-]+@[a-zA-Z0-9]+[a-zA-Z0-9.-]+[a-zA-Z0-9]+.[a-z]{2,4}$/;
	return filter.test(value);
}
function submitEditModule()
{
	var flag = false;
	var message = "";
	
	if(document.getElementById("fname").value == "")
	{
		document.getElementById("fname_text").style.display='';
		document.getElementById("fname").className += ' border';
    	flag = true;
	}
	else
	{
		document.getElementById("fname_text").style.display = 'none';
	}
	
	if(trim(document.getElementById("email").value) == "")
	{
		document.getElementById("email_text").style.display='';
		document.getElementById("email").className += ' border';
    	flag = true;
	}
	else if(document.getElementById("email").value.length > 0)
	{
		if(validateEmail(document.getElementById("email").value) == true)
		{
			//flag = false;
			document.getElementById("email_text").style.display='none';
		}
		else
		{
			document.getElementById("email_text").innerHTML = 'Please enter a valid Email address.';
			document.getElementById("email").className += ' border';
			flag = true;
		}
	}
	
	if(document.getElementById("subject").value == "")
	{
		document.getElementById("subject_text").style.display='';
		document.getElementById("subject").className += ' border';
    	flag = true;
	}
	else
	{
		document.getElementById("subject_text").style.display = 'none';
	}
	if(document.getElementById("message").value == "")
	{
		document.getElementById("message_text").style.display='';
		document.getElementById("message").className += ' border';
    	flag = true;
	}
	else
	{
		document.getElementById("message_text").style.display = 'none';
	}
	if(flag == false)
	{
		document.moduleForm.submit();
	}
	//document.moduleForm.submit();
}
function careerApply()
{
	var flag = false;
	var message = "";
	
	if(document.getElementById("fname").value == "")
	{
		document.getElementById("fname_text").style.display='';
		document.getElementById("fname").className += ' border';
    	flag = true;
	}
	else
	{
		document.getElementById("fname_text").style.display = 'none';
	}
	
	if(document.getElementById("currcompany").value == "")
	{
		document.getElementById("currcompany_text").style.display='';
		document.getElementById("currcompany").className += ' border';
    	flag = true;
	}
	else
	{
		document.getElementById("currcompany_text").style.display = 'none';
	}
	if(document.getElementById("currctc").value == "")
	{
		document.getElementById("currctc_text").style.display='';
		document.getElementById("currctc").className += ' border';
    	flag = true;
	}
	else
	{
		document.getElementById("currctc_text").style.display = 'none';
	}
	if(document.getElementById("experience").value == "")
	{
		document.getElementById("experience_text").style.display='';
		document.getElementById("experience").className += ' border';
    	flag = true;
	}
	else
	{
		document.getElementById("experience_text").style.display = 'none';
	}
	if(document.getElementById("expctc").value == "")
	{
		document.getElementById("expctc_text").style.display='';
		document.getElementById("expctc").className += ' border';
    	flag = true;
	}
	else
	{
		document.getElementById("expctc_text").style.display = 'none';
	}
	if(document.getElementById("message").value == "")
	{
		document.getElementById("message_text").style.display='';
		document.getElementById("message").className += ' border';
    	flag = true;
	}
	else
	{
		document.getElementById("message_text").style.display = 'none';
	}
	
	 if(document.getElementById('showmsg_cover').value != "yes")
	 {
		 document.getElementById("files_text").style.display='';
		 flag = true;
		 
	 }
	 else
	 { 
		 document.getElementById("files_text").style.display = 'none';
		 
	 }
	 if(flag == true)
	 {
		 return false;
	 }
	 else
	 {
		 $('#file_upload').uploadifyUpload(); 
		 return true;
	 }
	
}
function postRumorComment()
{
if(Validate_form())
{

var strURL = "submit_email.php";
var strSubmit ='1';
strSubmit += "&email="+document.getElementById('email').value;
var strResultFunc = "display_emailinfo";
xmlHttpPost(strURL, strSubmit, strResultFunc);
}
}
function display_emailinfo(result) 
{ 
newhref = "showpostmessage.php?val="+result ;
anchor = document.createElement('a');
anchor.setAttribute('href', newhref);
$(document).ready(function () {
	$.fn.colorbox({width:"320px", height:"200px", href:""+newhref+"", open:true});

});
}
function Validate_form()
{
if(document.getElementById('email').value == "")
{
alert("Email can not be left empty!");
return false;
}
else if(document.getElementById('email').value == "you@email.com")
{
alert("Enter your email");
document.getElementById('email').focus();
return false;
}
else if(document.getElementById('email').value!="")
{
p1=document.getElementById('email').value.indexOf('@',0);
//alert(p1);
p2=document.getElementById('email').value.indexOf('.',0);
if(p1==-1||p2==-1)
{
alert("Invalid Email!\n Enter proper email.");
document.getElementById('email').focus();
return false;
}
}
return true;
}
function showsname(type,total,page_no)
{
if(type=="Companies")
{
document.getElementById("grcomp").className="left_link_arrow";
document.getElementById("news").className="search_left";
document.getElementById("projects").className="search_left";
document.getElementById("services").className="search_left";
document.getElementById("opport").className="search_left";
document.getElementById("allres").className="search_left";
document.getElementById("careers").className="search_left";
}
else if(type=="News")
{
	document.getElementById("grcomp").className="search_left";
	document.getElementById("news").className="left_link_arrow";
	document.getElementById("projects").className="search_left";
	document.getElementById("services").className="search_left";
	document.getElementById("opport").className="search_left";
	document.getElementById("allres").className="search_left";
	document.getElementById("careers").className="search_left";
}
else if(type=="Projects")
{
	document.getElementById("grcomp").className="search_left";
	document.getElementById("news").className="search_left";
	document.getElementById("projects").className="left_link_arrow";
	document.getElementById("services").className="search_left";
	document.getElementById("opport").className="search_left";
	document.getElementById("allres").className="search_left";
	document.getElementById("careers").className="search_left";
}
else if(type=="Services")
{
	document.getElementById("grcomp").className="search_left";
	document.getElementById("news").className="search_left";
	document.getElementById("projects").className="search_left";
	document.getElementById("services").className="left_link_arrow";
	document.getElementById("opport").className="search_left";
	document.getElementById("allres").className="search_left";
	document.getElementById("careers").className="search_left";
}
else if(type=="Opportunities")
{
	document.getElementById("grcomp").className="search_left";
	document.getElementById("news").className="search_left";
	document.getElementById("projects").className="search_left";
	document.getElementById("services").className="search_left";
	document.getElementById("opport").className="left_link_arrow";
	document.getElementById("allres").className="search_left";
	document.getElementById("careers").className="search_left";
}
else if(type=="Careers")
{
	document.getElementById("grcomp").className="search_left";
	document.getElementById("news").className="search_left";
	document.getElementById("projects").className="search_left";
	document.getElementById("services").className="search_left";
	document.getElementById("opport").className="search_left";
	document.getElementById("allres").className="search_left";
	document.getElementById("careers").className="left_link_arrow";
}
else
{
	document.getElementById("grcomp").className="search_left";
	document.getElementById("news").className="search_left";
	document.getElementById("projects").className="search_left";
	document.getElementById("services").className="search_left";
	document.getElementById("opport").className="search_left";
	document.getElementById("allres").className="left_link_arrow";
	document.getElementById("careers").className="search_left";

}




document.getElementById("page_ajax").innerHTML = '<div style="padding: 10px 0 0 10px; font-size: 12px; line-height: 35px; vertical-align:top"><img src=""'+path+'images/loading.gif" /></div>';
	
	if(type == "all")
	{
		$.ajax(
				{
					url: "othersearchresult.php?page="+1, 
					cache: false,
					success: function(message) 
					{	
						            	
						$("#page_ajax").empty().append(message);
						
						//$("#preloader").hide(); 
						//document.getElementById("search_message").value="Search Messages";
					}
				});
		//xmlHttp.open("GET","all_shows_search.php?page_no="+1,true);
	}
	else
	{
		$.ajax(
				{
					url: "showdetails.php?type="+type+"&total="+total+"&page="+page_no, 
					cache: false,
					success: function(message) 
					{	
						            	
						$("#page_ajax").empty().append(message);
						
						//$("#preloader").hide(); 
						//document.getElementById("search_message").value="Search Messages";
					}
				});
		//xmlHttp.open("GET","showdetails.php?type="+type+"&total="+total+"&page_no="+page_no,true);
	}
	//xmlHttp.send(null);

}

/* Milan function end */
