function maximizeWindow()
{
	top.window.moveTo(0,0); 
	if (document.all) 
   	{ 
		top.window.resizeTo(screen.availWidth,screen.availHeight); 
	} 
	else if (document.layers || document.getElementById) 
   	{ 
   		if (top.window.outerHeight < screen.availHeight || top.window.outerWidth < screen.availWidth)
     	{ 
			top.window.outerHeight = top.screen.availHeight; 
			top.window.outerWidth = top.screen.availWidth; 
		} 
   } 
}

function addslashes(str) {
str=str.replace(/\'/g,'\\\'');
return str;
}

function pausecomp(millis)
{
	var date = new Date();
	var curDate = null;
	
	do { curDate = new Date(); }
	while(curDate-date < millis);
} 

function checkemail(str)
{
    var testresults
    var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
    if (filter.test(str))
        testresults=true
    else
    {
        testresults=false
    }
    return (testresults)
}

function checklogin(field) {
	var re = /^[0-9-'.'_']*$/;
	if (!re.test(field.value)) {
		field.value = field.value.replace(/[^0-9a-zA-Z-'-'_']/g,"");
	}
}


function ProcessAjaxContacts(cform,curlang) 
{  
	$('#contactmessage').html('<img src="/img/loader.gif" class="vmiddle" />');	
	postBody = '&dummy='+(new Date().getTime())+'&mod=feedback&name='+cform.name.value+'&email='+cform.email.value+'&message='+cform.message.value+'&zahystvidspameriv='+cform.zahystvidspameriv.value+'&lang='+curlang;
	$.ajax({type:"POST",url: '/ajax.php',data: postBody, success: function(html){$('#contactmessage').html(html);$('#sequrecode').attr('src','/zahystvidspameriv.php?'+(new Date().getTime()));if (html.indexOf('feedbackMessageErr') == -1) cform.reset()}});
}





function checkemail(str)
{
	var testresults
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(str))
		testresults=true
	else
	{
		testresults=false
	}
	return (testresults)
}

function setselectfocus(h)
{
   h.focus();h.select();
}

function checkform(field,message)
{
	s=field.value;
	if(checkemail(s)) {
      return true;
	}
	else
	{
   		alert(message);
   		setselectfocus(field);
   		return false;
   	}
   	return false;
}

function checkContactForm(cform, curlang) {
    if (cform.name.value == "" )
    {
		if (curlang == 'en')
			errmsg = 'Enter you name!';
		else
			errmsg = 'Введите свое имя!';
		
		$('#contactmessage').html('<span  class="feedbackMessageErr">'+errmsg+'</span>');
        cform.name.focus();
        return false;
    }
	
	if (cform.email.value != "" )
    {
		if(!checkemail(cform.email.value)) {
			if (curlang == 'en')
				errmsg = 'Enter valid e-mail!';
			else
				errmsg = 'Введите корректный e-mail!';
			$('#contactmessage').html('<span  class="feedbackMessageErr">'+errmsg+'</span>');
			cform.email.focus();
			return false;				
		}	
    }

    if (cform.message.value == "" )
    {
		if (curlang == 'en')
			errmsg = 'Enter you message!';
		else
			errmsg = 'Введите свое сообщение!';	
		$('#contactmessage').html('<span  class="feedbackMessageErr">'+errmsg+'</span>');
        cform.message.focus();
        return false;
    }
    if (cform.zahystvidspameriv.value == "" )
    {
		if (curlang == 'ru')
			errmsg = 'Введите код!';
		else if (curlang == 'en')
			errmsg = 'Enter code!';
		else
			errmsg = 'Введіть код!';			
		$('#contactmessage').html('<span  class="feedbackMessageErr">'+errmsg+'</span>');
			
        cform.zahystvidspameriv.focus();
        return false;
    } 

	//$('contactmessage').innerHTML = '<img  src="/img/progressbar.gif"  />';

    ProcessAjaxContacts(cform,curlang);
	return false;

}




