﻿
var _select = 0;
function CheckFormData(){
    var email = /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
    var _state = true;

    if($("txtTitle").value==""){
        $("err_txtTitle").className = "err";
       _state = false;
    }
    
    if(email.test($("txtEmail").value)==false){
        $("err_txtEmail").className = "err";
       _state = false;
        
    }
    
    if($("txtImgSrc").value=="" && _select =="0"){
        $("err_txtImgSrc").className = "err";
        _state = false;
    }

    if($("txtUrl").value=="" ){
        $("err_txtUrl").className = "err";
       _state = false;
    }
    
    if($("txtBackLinks").value=="" ){
        $("err_txtBackLinks").className = "err";
       _state = false;
    }  
    
    if(_select=="1"){
        $("txtImgSrc").value="";
    }
    
    if(_state ==true){
        transubmit();
    }
}


function onselected(val){
    $("banner_tr").style.display=val==0?"block":"none";
    _select = val;
}

function Checkonblur(str){
    if($(str).value==""){
        $("err_" + str).className="err";
    }
    else{
        $("err_" + str).className="errhide";
    }
    
    var email = /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
    if(str=="txtEmail"){
        if(email.test($("txtEmail").value)==false){
            $("err_txtEmail").className = "err";        
        }
        else{
            $("err_txtEmail").className = "errhide";   
        }
    }
}

/*---------------------------------------------------------------------------------*/
    function transubmit(){
            url = "/service/friendly_links.aspx";
            var pars = "title=" + window.encodeURIComponent($("txtTitle").value) + "&re=" + Math.random(1000);
            pars += "&urlstr=" + window.encodeURIComponent($("txtUrl").value);
            pars += "&imgsrc=" + window.encodeURIComponent($("txtImgSrc").value);
            pars += "&backurl= " + window.encodeURIComponent($("txtBackLinks").value) ;
            pars += "&email=" + $("txtEmail").value;   
            var editAjax = new Ajax.Request(url,{method: 'get', parameters: pars, onComplete:SettingsDict});
    }
    
    function SettingsDict(resaultObj){
	    var xmls=resaultObj.responseXML;
	    var suc=xmls.getElementsByTagName("result")[0].getAttribute("value");

	    
    	if(suc=="true"){
    	    alert("Thank you! We will deal with as quickly as possible.");
    	    $("txtTitle").value="";
    	    $("txtEmail").value = "";
    	    $("txtImgSrc").value = "";
    	    $("txtUrl").value = "";
    	    $("txtBackLinks").value = "";
    	}
    	else{
    	    alert("Sorry! Please re-submit.");
    	}
    }

