var s_cleared = false;

$(document.body).ready(  function(){
    $('.jq-width').each( function(){
      if ( navigator.userAgent.toLowerCase().indexOf("msie") )
      {
        var jqw_max, jqw_min ;
        if ( ! parseFloat(jqw_max = $(this).css('max-width')) )
          jqw_max = '*';
        if ( ! parseFloat(jqw_min = $(this).css('min-width')) )
          jqw_min = '0';
 
        $(this).wrap('<table border="0" cellspacing="0" cellpadding="0"><tr border="0"><td border="0" width="'+jqw_max+'"><div width="'+jqw_min+'">'+'</div></td></tr></table>');
      }
    })
});

function clearSearch(){
 if(s_cleared) return;
 else {
 document.forms['searchFrm'].elements['s'].value = "";
 s_cleared = true;
 }
}

function runActiveContent(what) {
	document.write(what);
}

function checkAskFrm(lang) {
	var frm = document.forms['askFrm'];
	var error = "";
	if(frm.elements['Name'].value=="") error += (lang<1)?"Пожалуйста введите Ваше имя\n":"Please specify your Name\n";
	if(frm.elements['Company'].value=="") error += (lang<1)?"Пожалуйста укажите данные о Вашем месте работы и должности\n":"Please specify your Company and Occupation\n";
	if(frm.elements['email'].value=="") error += (lang<1)?"Пожалуйста укажите Ваш e-mail адрес\n":"Please enter your Email address\n";
	else if(!validateEmail(frm.elements['email'].value)) error += (lang<1)?"Некорректный адрес e-mail\n":"Invalid Email address\n";
	if(frm.elements['Message'].value=="") error += (lang<1)?"Пожалуйста введите Ваше сообщение\n":"Please type in your Message\n";
	if(error!="") {
		alert(error);
		return false;
	} else return true;
}

//===================================================================================

function validateEmail(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    return false
		 }

 		 return true					
}

