var xmlhttp_s = false;
try {
//If the Javascript version is greater than 5.
      xmlhttp_s = new ActiveXObject("Msxml2.XMLHTTP");

    } catch (e) {
//If not, then use the older active x object.
try {

       xmlhttp_s = new ActiveXObject("Microsoft.XMLHTTP");

} catch (E) {
//Else we must be using a non-IE browser.
              xmlhttp_s = false;
            }
}

if (!xmlhttp_s && typeof XMLHttpRequest != 'undefined') {
          xmlhttp_s = new XMLHttpRequest();

}


function makerequest_s(serverPage,objID, formid)
{   
	var myRandom=parseInt(Math.random()*99999999);
    xmlhttp_s.open("GET", serverPage+"&rand=" + myRandom, true);   
    if(objID == '')
    {
      xmlhttp_s.onreadystatechange = function()
	    {
	         //document.write(xmlhttp_s.responseText);    
	        if (xmlhttp_s.readyState == 4 && xmlhttp_s.status == 200)
	        {
	                
	            if (xmlhttp_s.responseText == 0)
	            {   
	               alert('THERE EXIST AUCTION NUMBER!');
	               return;
	            }
                else if(xmlhttp_s.responseText == 1)
                {
                    alert('THERE EXIST SECURITY ID NUMBER!');
                    return;
                }
	            else
                {   
                   insertdata(formid);
                }
	                                                                           
	        }
	    }
    xmlhttp_s.send(null);
    }
    else
    {
     xmlhttp_s.onreadystatechange = function()
      {
	  //document.write(xmlhttp_s.responseText);	
      document.getElementById(objID).innerHTML ='<div align="center" ><br><br><br>Loading...</div>';
        if (xmlhttp_s.readyState == 4 && xmlhttp_s.status == 200)
    	{
        
        	if (xmlhttp_s.responseText!='')
            {   
               // alert(objID);return;  
                document.getElementById(objID).innerHTML = xmlhttp_s.responseText;//+document.getElementById(objID).innerHTML;
            }
            else
            {
              document.write(xmlhttp_s.responseText);	
            	//document.getElementById(objID).innerHTML = xmlhttp_s.responseText;
                //var div=document.getElementById('msg');
                //div.style.display='none';
            }
                                                                                         
        }
	 }
	xmlhttp_s.send(null);
    }
}
       

function radCheckValue(fname)
{
  var str='' ;   
  var tform = document.getElementById(fname); 
  for (i=0;i<tform.length;i++) 
  {
    var tempobj=tform.elements[i];
    if (tempobj.type.toLowerCase() =='checkbox') {str=str+check_radio_cbox(tempobj);}
  }
  //alert(str); return;
  return  str;
}


function form_parse(fname){
//alert(fname);return;
var tform = document.getElementById(fname);
 //alert(tform);
var str='' ;
for (i=0;i<tform.length;i++) {
var tempobj=tform.elements[i];
     //alert(tempobj.name);   
if (tempobj.type.toLowerCase() =='text') {if (tempobj.value!='') str=str+tempobj.name+"="+tempobj.value+"&";}
if (tempobj.type.toLowerCase() =='hidden') {str=str+tempobj.name+"="+tempobj.value+"&";}
if (tempobj.type.toLowerCase() =='password') {str=str+tempobj.name+"="+tempobj.value+"&";}
if (tempobj.type.toLowerCase() =='radio') {str=str+check_radio_cbox(tempobj);}
if (tempobj.type.toLowerCase() =='textarea') {if (tempobj.value!='') str=str+tempobj.name+"="+tempobj.value+"&";}
if (tempobj.type.toLowerCase() =='submit') {str=str+tempobj.name+"="+tempobj.value+"&";}
if (tempobj.type.toLowerCase() =='checkbox') {str=str+check_radio_cbox(tempobj);}
if (tempobj.type.toLowerCase() =='image') {str=str+tempobj.name+"="+tempobj.value+"&";}
if (tempobj.type.toLowerCase() =='file') {str=str+tempobj.name+"="+tempobj.value+"&";}
if (tempobj.type.toLowerCase().substring(0,6) =='select') {if (tempobj.options[tempobj.selectedIndex].value!='') str=str+tempobj.name+"="+tempobj.options[tempobj.selectedIndex].value+"&";}
  //str=str+tempobj.name+"="+tempobj.value+"&";
} 
if (document.getElementById('n_mesaj')) 
{
    var mesaj=document.getElementById('n_mesaj');
    str=str+mesaj.name+"="+mesaj.value+"&";
    
}
str = '?'+str;
//document.write(tempobj.name+" ss "+tempobj.type+' hh '+tempobj.options[tempobj.selectedIndex].value);
//document.write(str);

return str;
}


function check_radio_cbox(f){
var deger='';
         if (f.checked){ deger=f.name+"="+f.value+"&"; return deger; } 
    return deger;
}

function do_it (fname ){

	if (validate(fname))
	{
		if (fname != ''){
    	deger=form_parse(fname);} else { deger='';} ;
        
   //document.write(reqpage+deger);
   // makerequest(reqpage+deger, reqlocate)  ;
       return deger;
	} else return 'hata';
}

function do_it2 (fname ){
         // alert(fname);return;   
	if (validate(fname))
	{
    alert("jms");
		if (fname != '')
		{
    	//deger=form_parse(fname);} else { deger='';} ;
        var form = document.getElementById(fname); 
        form.submit();
   //document.write(reqpage+deger);
   // makerequest(reqpage+deger, reqlocate)  ;
      // return deger;
		}
	} else 
	{
		return false;
		
	}
}

function do_it4(fname ){

    var tform = document.getElementById(fname);
    var isBlank=false;
   
    var kword=document.getElementById('s_keyword').value;
    var loca=document.getElementById('s_location').value;
   
    var farea = document.getElementById('s_farea').selectedIndex;
    var fareaval = document.getElementById('s_farea')[farea].value;

    var exp = document.getElementById('s_exp').selectedIndex;
    var expval = document.getElementById('s_exp')[exp].value;

    var sortd = document.getElementById('s_sortsource').selectedIndex;
    var sortval = document.getElementById('s_sortsource')[sortd].value;
   
    if((kword=='' || kword=='Keyword') && (loca=='' || loca=='Location') && fareaval=='' &&  expval=='' && sortval=='')
    {
      isBlank=true;
    }
    
    if(isBlank==true)
    {
    
      for (i=0;i<tform.length;i++) 
      {
        var tempobj=tform.elements[i]; 
        tempobj.style.border = '1px solid #FF0000'; 
      }
      return false;
    }
    else
    {
        var form = document.getElementById(fname); 
        form.submit();
    }
    
   
}



function validate(fname){
	var tform = document.getElementById(fname);
	for (i=0;i<tform.length;i++) {
		var tempobj=tform.elements[i]; 
            if (tempobj.name.substring(0,2) == 'z_' || tempobj.name.substring(0,2) == 'r_') {
                    for (var z=0;z<tempobj.value.length;z++)
                    {
                        var karakter = tempobj.value.substring(z, z + 1);
                        if ((karakter < "0" || karakter > "9")) 
                        {
                            alert('Please Enter number between 0-9');
                            tempobj.style.border = '1px solid #FF0000';
                            tempobj.focus();
                            return false;
                        }
                        if (tempobj.value==0)
                        {
                            alert('Enter a value bigger than 0');
                            tempobj.style.border = '1px solid #FF0000';
                            tempobj.focus();
                            return false;
                        }     
                    }
            }
            if(tempobj.name.substring(0,2) == 'q_' && tempobj.value != '' &&  tempobj.value > maxamount )
            {
                tempobj.style.border = '1px solid #FF0000'; 
                tempobj.focus();
                alert('Please order according to your total amount.');
                return false;
            }
            
			if ((tempobj.name.substring(0,2) == 'n_' || tempobj.name.substring(0,2) =='r_ ') && tempobj.value == '' ) {
					tempobj.style.border = '1px solid #FF0000';
					tempobj.focus();
					return false;
			}
            if(tempobj.name.substring(0,2) == 'p_' && (tempobj.value == '' || tempobj.value.length <6) )
            {
                tempobj.style.border = '1px solid #FF0000'; 
                tempobj.focus();
                return false;
            }
        
			else if (tempobj.name.substring(0,2) == 'n_' && tempobj.value != '' )
			{
				if (tempobj.name == 'email' || tempobj.name == 'n_email')
				{
						apos = tempobj.value.indexOf('@');
						dotpos = tempobj.value.lastIndexOf('.');
						if (apos<1||dotpos-apos<2 || tempobj.value.length <= dotpos+1)
						{
							tempobj.style.border = '1px solid #FF0000';
							tempobj.focus();
							return false;
						}
				}
				if (tempobj.name.substring(0,3) == 'num' || tempobj.name.substring(0,5) == 'n_num')
				{
					if (tempobj.value.length < 11)
					{
						tempobj.style.border = '1px solid #FF0000';
						tempobj.focus();
						return false;
					}
				}  
				tempobj.style.border = '1px solid #CCCCCC';
			}

	}
	return true;
}

function ismaxlength(obj){
var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : ""
if (obj.getAttribute && obj.value.length>mlength)
obj.value=obj.value.substring(0,mlength)
}









