/** application form functions */
function navigateApplicationForm(page,ac) {
	$('#page').val(page);
	$('#ac').val(ac);
	$('#formular05').submit();
}

function navigateApplicationFormMatrix(page,ac) {
	$.get("inc/ajax_set_matrix_page.php", {matrix_page_id: page}, function(){navigateApplicationForm(page,ac)} );
}

function cancelApplicationForm() {
	$('#ac').val('cancelapp');
	$('#formular05').submit();
}

function cancelApplicationFormFromJobAd()
{
	//window.close();
	cancelApplicationForm();
}

function sendCandidateData(page,ac) {
	$('#ac').val(ac);
	$('#page').val(page);
	$('#todo').val('send');
	$('#formular05').submit();
}

function saveCandidateData(page,ac) {
	$('#ac').val(ac);
	$('#page').val(page);
	$('#todo').val('save');
	$('#formular05').submit();
}

function trimString(sInString) {
  sInString = sInString.replace( /^\s+/g, "" );// strip leading
  return sInString.replace( /\s+$/g, "" );// strip trailing
}

$(document).ready(function () {
	$('.ui-slider').slider({
		min: 30,
		max: 100,
		value: 100,
		change: function(event, ui) {
			$(this).parents('.slider').children('.slider_hidden').val(ui.value);
		}
	});
	
//	window.scrollTo(0,0); // sprung zum seiten head
//	parent.window.scrollTo(0,0); 
	
	//document.location.href = '#pagetop';
	
	$('#top').click(function () {
		document.location.href = '#pagetop';
	});
});
function checkGetJobnews() {
	
	obj = document.forms.jobnewsabo;	
	doc=document.getElementById('abomail');
	
	if( obj.elements['getJobnews'][0].checked == true )	
	{		
		doc.style.display = 'block';
	}
	else if ( obj.elements['getJobnews'][1].checked == true) 
	{
		doc.style.display = 'none';	
	}
	else
	{
		doc.style.display = 'block';
	} 		
}  
function send_recommend_email(jobid,language) 
{

	var sender_id 		= 'sender_email_'+jobid;
	var receiver_id 	= 'receiver_email_'+jobid;
	var sender_email	= $('#'+sender_id).val();
	var receiver_email 	= $('#'+receiver_id).val();
	var jobadtitle = $('#'+receiver_id).parents('.searchresult_entry').children('h3').children('a').html();

	$('#'+sender_id).css("border","none");
	$('#'+receiver_id).css("border","none");
	if ( ! checkEmail( sender_email, true ) ) 
	{
		$('#'+sender_id).css("border","1px red solid")
		if (language == 1)
			alert ("Ihre E-Mail-Adresse ist syntaktisch falsch!\n");
		else if (language == 3)
			alert("La syntaxe de votre adresse e-mail n'est pas correcte!\n");
		else if (language == 4)
			alert("Su dirección e-mail tiene errores sintácticos!\n");
		else if (language == 5)
			alert("Errore di sintassi nell’indirizzo di e-mail!\n");
		else if (language == 6)
			alert("Uw e-mail is syntactisch fout!\n");
    return false;
	}
	if ( ! checkEmail( receiver_email, true ) ) 
	{
		$('#'+receiver_id).css("border","1px red solid")
        if (language == 1)
			alert ("Ihre E-Mail-Adresse ist syntaktisch falsch!\n");
		else if (language == 3)
			alert("La syntaxe de votre adresse e-mail n'est pas correcte!\n");
		else if (language == 4)
			alert("Su dirección e-mail tiene errores sintácticos!\n");
		else if (language == 5)
			alert("Errore di sintassi nell’indirizzo di e-mail!\n");
		else if (language == 6)
			alert("Uw e-mail is syntactisch fout!\n");		
    	return false;
	}
	if ( sender_email == receiver_email ) 
	{
		$('#'+receiver_id).css("border","1px red solid")
		$('#'+sender_id).css("border","1px red solid")
		if (language == 1)
        	alert ("Die beiden E-Mail-Adressen dürfen nicht identisch sein!\n");
		else if (language == 3)
			alert("Les deux adresses e-mail ne peuvent pas être identiques!\n");
		else if (language == 4)
			alert("SP:Die beiden E-Mail-Adressen dürfen nicht identisch sein!\n");
		else if (language == 5)
			alert("IT:Die beiden E-Mail-Adressen dürfen nicht identisch sein!\n");
		else if (language == 6)
			alert("BE:Die beiden E-Mail-Adressen dürfen nicht identisch sein!\n");
    	return false;
	}
 	$.post("inc/recommend_ajax.php", {email_empf:receiver_email,email_eigen:sender_email,jobad_id:jobid, jobtitle: jobadtitle}, function(data){	
 		alert(data);
	});	
}

function openWinHelp(URL)
{
	var win;
	win=window.open (URL,"help","width=420,height=500,resizable=no,scrollbars=yes,toolbar=no,menubar=no,locationbar=no");
}

function getAgreeStatus()
{
	var win;
	win=window.open ("datenschutz.php","help1","width=700,height=750,resizable=no,scrollbars=yes,toolbar=no,menubar=no,locationbar=no");
}

function getTOSStatus()
{
	var win;
	win=window.open ("nutzungsbed.php","help2","width=420,height=500,resizable=no,scrollbars=yes,toolbar=no,menubar=no,locationbar=no");
}
