﻿	var http_o = createRequestObject();
	
	function createRequestObject(htmlObjectId){
    
   
    
    var obj;
    var browser = navigator.appName;
    
    objectId = htmlObjectId;
    
    if(browser == "Microsoft Internet Explorer"){
        obj = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else{
        obj = new XMLHttpRequest();
    }
    return obj;    
}


function sendReqQuery(query) {
	
		
		var http_d = createRequestObject();
		
		http_d.onreadystatechange = function() { handleResponseDate(http_d); };
   		
   		//alert(query);
   		
    	http_d.open('GET', query);
   		http_d.send(null);
}

function handleResponseDate(http_d) 
{	
	
	if(http_d.readyState == 4)
	{
		responseText = http_d.responseText;
		
		gid('suscribe').innerHTML = '<center><div style="margin:5px;"><br><br>Thank you for subscribing to <br>Newsletter.</div></center>';
		
    }
}

	
function gid(id)
{
    try
    {
        if (document.getElementById(id))
        {
            return document.getElementById(id);
        }
    }
    catch (e)
    {
    };
}

function sprawdzMail(tekst){
  if(!searchCharInString(tekst,"~`!#%^&*()+=}]{[:;'\\?>,<| ",false)){
   
 return false;
  }//End if
  if(tekst.indexOf("@",0)>0)
    if(tekst.indexOf(".",tekst.indexOf("@",0))>0){

   return true;
 }
  
  return false;
}
 
function searchCharInString(string,term,status){
  if(!status)
  {
    for(var j=0;j<term.length;j++){
      if(string.indexOf(term.charAt(j),0)>=0)
     return false;
    }//End for
  }//End if
  else{
    for(var j=0;j<string.length;j++){
      if(term.indexOf(string.charAt(j),0)==-1)
     return false;
    }//End for
  }//End else
  return true;
}


function Register_news()
{
	if(gid('newsletter_name').value=='' ||  (gid('newsletter_email').value=="" || !sprawdzMail(gid('newsletter_email').value))) 
	{
		alert('You must fill Name and Email.')
		return false;
	}
	else
	{
		
		
		
		
		
		
		
		var url = 'newsletter_submit.php?tw=1&name='+gid('newsletter_name').value+'&from='+gid('newsletter_email').value;
		
		gid('suscribe').innerHTML = '<center><br><br><br><img src="img/ajax-loader4.gif" border="0"></center>';
		
			
		//alert(url);

		sendReqQuery(url);
		return false;
		
	}
}