﻿function $get(strObj){return document.getElementById(strObj);}
function getElementsByClass(searchClass,tag) {
	var classElements = new Array();
	if ( tag == null )
		tag = '*';
	var els = document.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}

function CheckIsNumber(ctrl)
{
    if(isNaN(ctrl.value))
    {
        alert('Please Enter Number');
        ctrl.value='';
    }
}
function IsValidURL(strEmail)
{
     var tomatch= /http:\/\/[A-Za-z0-9\.-]{3,}\.[A-Za-z]{3}/;
     if (tomatch.test(strEmail))
     {
     return true;
     }
     else
     {
     return false;
    }
}
function AjaxCall(URL,ONS_function)
{
    xmlhttp = getXMLhttp();
    if(xmlhttp != null)
    {
        xmlhttp.onreadystatechange = ONS_function;
        xmlhttp.open("Get",URL,true);
        xmlhttp.send(null);
    }
}
function IsValidEmail(strEmail)
{
     var at="@";
     var dot=".";
     var lat=strEmail.indexOf(at);
     var lstr=strEmail.length;
     var ldot=strEmail.indexOf(dot);
     if (strEmail.indexOf(at)==-1)
             return false;
     if (strEmail.indexOf(at)==-1 || strEmail.indexOf(at)==0 || strEmail.indexOf(at)==lstr)
     return false;
     if (strEmail.indexOf(dot)==-1 || strEmail.indexOf(dot)==0 || strEmail.indexOf(dot)==lstr)
     return false;
     if (strEmail.indexOf(at,(lat+1))!=-1)
     return false;
     if (strEmail.substring(lat-1,lat)==dot || strEmail.substring(lat+1,lat+2)==dot)
     return false;
     if (strEmail.indexOf(dot,(lat+2))==-1)
     return false;
     if (strEmail.indexOf(" ")!=-1)
     return false;
     return true;
} 
var xmlhttp;
function getXMLhttp()
{
    xmlhttp=null;
    if (window.XMLHttpRequest)
    {// code for all new browsers
      xmlhttp=new XMLHttpRequest();
    }
    else if (window.ActiveXObject)
    {// code for IE5 and IE6
      xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
    else
    {
      xmlhttp=null;
    }
    return xmlhttp;        
}

function readCookie(name)
{
    var cookieValue = "";
    var search = name + "=";
    if(document.cookie.length > 0)
    {
        offset = document.cookie.indexOf(search);
        if (offset != -1)
        {
            offset += search.length;
            end = document.cookie.indexOf(";", offset);
            if (end == -1) end = document.cookie.length;
            cookieValue = unescape(document.cookie.substring(offset, end))
        }
    }
    return cookieValue;
}

function writeCookie(name, value, hours)
{
    var expire = "";
    if(hours != null)
    {
    expire = new Date((new Date()).getTime() + hours * 3600000);
    expire = "; expires=" + expire.toGMTString();
    }
    document.cookie = name + "=" + escape(value) + expire;
} 

function CheckSendQuotation(obj)
{
	var fname=$get('fullname').value;
	var email=$get('email').value;
	var phone=$get('phone').value;
	var details=$get('details').value;
	/*if(fname == '' || email == '' || phone == '' || details == '' || IsValidEmail(email) == false)
	if(email == ''|| IsValidEmail(email) == false)
	{
		alert('Please Fill Email ID');
		email.focus();
		return false;
	}
	else*/
		obj.form.submit();
}
