function isBlank(s){
	if (s==null) return true;
   	    for(var i = 0; i < s.length; i++) {
	        var c = s.charAt(i);
    	    if ((c != ' ') && (c != '\n') && (c != '\t')) return false;
   	}
   	return true;
}

function deliver(form,k) {
  //  if (k==1) {
    //    document.getElementById('frm').style.display='none';
     //   document.getElementById('loading').style.display='inline';
      //  form.zubmit.value=1;
      //  form.submit();
   // } else {
        if ((form.name.value==null) || (form.name.value=="")) {
            e1=1;
			document.getElementById('fName').className='error';
			document.getElementById('fName_hand').className='err_hand_show';
        } else {
            e1=0;
			document.getElementById('fName').className='';
			document.getElementById('fName_hand').className='err_hand_hide';
        }

        if ((form.email.value==null) || (form.email.value=="")) {
            e2=1;
			document.getElementById('fEmail').className='error';
			document.getElementById('fEmail_hand').className='err_hand_show';
        } else if (isValidEmail(form.email.value)){
        	e2=1;
			document.getElementById('fEmail').className='error';
			document.getElementById('fEmail_hand').className='err_hand_show';
		} else {
            e2=0;
			document.getElementById('fEmail').className='';
			document.getElementById('fEmail_hand').className='err_hand_hide';
        }
		if (e1 || e2) {
            document.getElementById('errorForm').style.display='block';
        } else {
            //document.getElementById('form').style.display='none';
            //document.getElementById('loading').style.display='inline';
            //form.zubmit.value=1;
            form.action="contact.php";
			form.send.value = 1;
			form.submit();
        }
	}

function isValidEmail(checkString) {

//	    var emailFormat = /^[a-zA-Z0-9_\.]+\@{1}([a-zA-Z0-9]+\.){1,3}[a-zA-Z]{2,4}$/;
//		regExpEmail= new RegExp(emailFormat);
//		if(regExpEmail.test(checkString)==false)
//		{
//			return true;
//		}		
//		return false;

		var flag = 1;

		var txt = checkString;
		var pos = txt.indexOf('.')

		var pos1= txt.indexOf('@')

		var len = txt.length;

		if(pos1 == 0 || pos==0 || pos1 == -1 || pos==(pos1-1))
		{
			return true;
		}
		else
		{
			var txt1 = txt.substring(0,pos1)
			for(i=0 ; i< txt1.length ; i++)
			{
				var ch = txt1.charAt(i)
				if( ch <= '9' && ch >= '0')
					flag = 0
				else if(ch <= 'z'&& ch >= 'a')
					flag = 0
				else if(ch <= 'Z' && ch >= 'A')
					flag=0
				else if(ch == '.')
					flag=0
				else if(ch == '_')
					flag=0
				else if(ch == '-')
					flag=0
				else
					flag=1;	

				if(flag == 1)
				{
					return true;
				}
			}

			var txt2 = txt.substring(pos1+1,len)
			pos2 = txt2.indexOf('.')
			if(pos2 == -1 || pos2 == 0 || pos2== (txt2.length-1))
			{
				return true;
			}
			else
			{
				var txt3 = txt2.substring(0,pos2)
				flag=1
				for(i=0 ; i< txt3.length ; i++)
				{
					var ch = txt3.charAt(i)
					if( ch <= '9' && ch >= '0')
						flag = 0
					else if(ch <= 'z'&& ch >= 'a')
						flag = 0
					else if(ch <= 'Z' && ch >= 'A')
						flag=0
					else if(ch == '_')
						flag=0
					else if(ch == '-')
						flag=0
					else
						flag=1;	

					if(flag == 1)
					{
						return true;
					}
				}

				var txt4 = txt2.substring(pos2+1,txt2.length)
				if (txt4.indexOf('.') == -1 && txt4.length >3)
				{
					return true;
				}
				flag=1
				for(i=0 ; i< txt4.length ; i++)
				{
					var ch = txt4.charAt(i)
					if( ch <= '9' && ch >= '0')
						flag = 0
					else if(ch <= 'z'&& ch >= 'a')
						flag = 0
					else if(ch <= 'Z' && ch >= 'A')
						flag=0
					else if(ch == '-')
						flag=0
					else if(ch == '.')
					{
						flag=0
						if( i == (txt4.length - 1))
						flag=1;	
					}
					else
						flag=1;	

					if(flag == 1)
					{
						return true;
					}
				}

			}
		}
	
	}

function direct_mail(){
	var str = 'mailto:';
	str += 'peter';
	str += '@see-design.com';
	document.write(str);
}