﻿var ri;
var tmp="";

function NumberSet(e){//
var keynum;
var keychar;
var numcheck;

if(window.event) // IE
  {
  keynum = e.keyCode;
  }
else if(e.which) // Netscape/Firefox/Opera
  {
  keynum = e.which;
  }  
 keychar = String.fromCharCode(keynum);

if(keynum!=8 && keynum!=46 && keynum!=36 && keynum!=35 && keynum!=34 && keynum!=33 && keynum!=18&&!(keynum>=37&&keynum<=40)){
   if(keynum<48)
      return false;
}
return true;
}

function changeSmile(el){
el=document.getElementById(el);


var op = document.getElementById('summ');
var s = op.value+""; 
for(var i=0; i<s.length; i++)
{ 
   if(s.charCodeAt(i)<48||s.charCodeAt(i)>57)
   {
       document.getElementById('summ').value=tmp; break;       
   }
}
   tmp=document.getElementById('summ').value;
ri=document.getElementById('summ').value+"";

//el.style.backgroundImage='url("/design/images/li.gif")';
if(ri==""||ri==0)      el.style.backgroundImage='url("/design/smiles/default.gif")'
else if(ri.length<7)   el.style.backgroundImage='url("/design/smiles/1.gif")';
else if(ri.length<8)  el.style.backgroundImage='url("/design/smiles/2.gif")';
else if(ri.length<9) el.style.backgroundImage='url("/design/smiles/3.gif")';
else if(ri.length<10) el.style.backgroundImage='url("/design/smiles/4.gif")';
else if(ri.length>=10) el.style.backgroundImage='url("/design/smiles/5.gif")';


}


function check()
{  
   var f=document.getElementById("fio");
   var t=document.getElementById("tel");
   var s=document.getElementById("sphera");
   var c=document.getElementById("company");
   var m=document.getElementById("mail");
   var sum=document.getElementById("summ");
   var d=document.getElementById("desc");
   var mes="";
   var er= false;
   
   if(f.value=="NULL"||f.value==""){
       mes+="\n Введите, пожалуйста, ФИО."; er=true; }
   if(t.value=="NULL"||t.value==""){
       mes+="\n Введите, пожалуйста, свой телефон."; er=true;}
   if(s.value=="NULL"||s.value==""){
       mes+="\n Введите, пожалуйста, сферу вашей деятельности.";er=true;}
   if(c.value=="NULL"||c.value==""){
       mes+="\n Введите, пожалуйста, название вашей компании.";er=true;}
   if(m.value=="NULL"||m.value==""){
       mes+="\n Введите, пожалуйста, адрес вашей электронной почты.";er=true;}
   if(sum.value=="NULL"||sum.value==""||sum.value<=0){
       mes+="\n Введите, пожалуйста, определенную сумму.";er=true;}
   if(d.value=="NULL"||d.value==""){
       mes+="\n Введите, пожалуйста, краткую информацию о себе.";er=true;}
   
   var mail=m.value+"";
   var end = mail.length; 
   
   var dog=false; var dot=false; 
   var dogPos=0;  var dotPos=0; 
  
   for(var i=0; i<end; i++)
   {   
       if(mail.charAt(i)=='@' && i>0){
          dog=true; dogPos=i;}
       if(mail.charAt(i)=='.' && dog && i>dogPos+1){
          dot=true; dotPos=i;  }
   }
 
   if(!dog || !dot || dotPos+1==end){
      er=true;
      mes+="\n Ошибка в структуре электронного ящика!";
   }
 
   
   if(er){   alert(mes); return false;}
   return true;
}




/*
function setPos(el,x,y) {
el.style.left = x ; 
el.style.top = y;
}

function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		do {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		} while (obj = obj.offsetParent);
	}
	return [curleft,curtop];
//returns an array
}
var s = document.getElementById("summ");
var xy = findPos(s);

//var d = document.getElementById("div_sum");
//setPos(d,xy[0],xy[1]);
*/

