
function toggle() {
	var ele = document.getElementById("apply_form");
	var text = document.getElementById("apply");
	if(ele.style.display == "block") {
		$("#apply_form").slideUp();
		text.innerHTML = "apply";
		
  	}
	else {
		$("#apply_form").slideDown();
		window.location.href = "#send-application";
		ele.style.display = "block";
		text.innerHTML = "close";
	}
} 
function changeAction(url) {
    document.getElementById('job_submit').action = url;
}
function Varchange(value1) {
document.getElementById('formlisting').listing.value = value1;
document.getElementById('formlisting').submit();
}

	function countChecked() {

        var n = $(":checkbox[name=category]:checked").length;
        var m = $(":checkbox[name=type]:checked").length;
		var l = m + n;
		return l;

    }
	
		$(document).ready(function(){	
			
			
			
			$("#slider").easySlider({
				auto: false, 
				continuous: false
			});
			
			$("#submitj").click(function(){		
			if(document.getElementById("referral_code").value!=''){
				
			changeAction('http://www.graphicdesign.com/jobs/?action=referral');
			}
									   });
			
			 $(".checkbox").live('click', function () {
		
			if(document.getElementById('category_2').checked==true)
			{
				document.getElementById('category_1').checked=false;				
			}
			else if(document.getElementById('category_3').checked==true)
			{
				document.getElementById('category_1').checked=false;
			}
			else if(document.getElementById('category_5').checked==true)
			{
				document.getElementById('category_1').checked=false;
			}
			else if(document.getElementById('category_7').checked==true)
			{
				document.getElementById('category_1').checked=false;
			}
			else if(document.getElementById('category_8').checked==true)
			{
				document.getElementById('category_1').checked=false;
			}
			else if(document.getElementById('category_9').checked==true)
			{
				document.getElementById('category_1').checked=false;
			}
			else if(document.getElementById('category_10').checked==true)
			{
				document.getElementById('category_1').checked=false;
			}
			else if(document.getElementById('category_11').checked==true)
			{
				document.getElementById('category_1').checked=false;
			}
			else
			{
				document.getElementById('category_1').checked=true;
			}
			
			
			
			
        if (countChecked() == 0 ) {
			$("div#filter_job").hide();
            $("div#search_job").show();

        } else {
				if(document.getElementById('category_1').checked==true)
				{
					
					$("div#filter_job").hide();
           			$("div#search_job").show();
				}
				else
				{
					
                	$("div#search_job").hide();
					$("div#filter_job").show();
				}
        }
		

    });

			
			
			$("#apply").click(function(){	
			
			var category = ''; 
			var type = ''; 
			$(":checkbox[name=category]:checked").each(
    		function() {
        		category += $(this).val()+ ',';
    		}
			);
			$(":checkbox[name=type]:checked").each(
    		function() {
        		type += $(this).val()+ ',';
    		}
			);
			
			var loader = '<div align="center" style="padding-top:120px;"><img src="http://www.graphicdesign.com/wp-content/themes/graphic/images/ajax-loader.gif" /><br>Please wait.</div>';
			$("div.results").hide();
			$("div.results").html(loader);
			$("div.results").show();
			show_results(category,type);
		});	
		});	


function show_results(category,type){
		
		var loader = '<div align="center" style="padding-top:120px;"><img src="http://www.graphicdesign.com/wp-content/themes/graphic/images/ajax-loader.gif" /><br>Please wait.</div>';
			$("div.results").hide();
			$("div.results").html(loader);
			$("div.results").show();
$.ajax({
  					
  						type: "POST",
  						url: "http://www.graphicdesign.com/wp-content/themes/graphic/includes/show_results.php",
						data: "category=" + category + "&type="+type,
						cache: false,
					    success: function(htmls, er){
							
							$("div.results").html(htmls);
						}
						
						});
}		

$(document).ready(function() {
	//Default Action
	$(".tab_content").hide(); //Hide all content
	$("ul#options a:first").addClass("active").show(); //Activate first tab
	$(".tab_content:first").show(); //Show first tab content
	
	//On Hover Event
	$("ul#options li").mouseover(function() {
		$(".tab_content").hide(); //Hide all tab content
		$("ul#options li").removeClass("active"); //Remove any "active" class
		$(this).addClass("active"); //Add "active" class to selected tab
		var activeTab = $(this).attr("id"); //Find the rel attribute value to identify the active tab + content
		$(activeTab).show(); //Fade in the active content
		return false;
	});
	
	$("ul#options li").mouseout(function() {
		$(".tab_content").hide(); //Hide all content
		$("ul#options li").removeClass("active"); //Remove any "active" class
		$(".tab_content:first").show(); //Show first tab content
	});
});

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function showCharsLeft(obj){
	var element = obj;
	var maxLen = 1000; // max number of characters allowed
	var maxLen1 = 200; // max number of characters allowed
	var total	=	document.getElementById(element).value.length;
	
	if (total>maxLen){
	document.getElementById(element).value=document.getElementById(element).value.substring(0,maxLen);
	}
	
	if(element=='applyto'){
	if (total>maxLen1){
	document.getElementById(element).value=document.getElementById(element).value.substring(0,maxLen1);
	}
	}
	
	if (element=='description'){
		document.getElementById("desccount").innerHTML=Number(total);
	}
	
	if (element=='company_info'){
		document.getElementById("company_infocount").innerHTML=Number(total);
	}
	
	if (element=='skills'){
		document.getElementById("skillscount").innerHTML=Number(total);
	}
	
	if (element=='experience'){
		document.getElementById("expcount").innerHTML=Number(total);
	}
	
	if (element=='applyto'){
		document.getElementById("applytocount").innerHTML=Number(total);
	}
}

