/**
 * Copyright (c) 2007 Hoang Hac Solutions Team. All rights reserved.
 *
 * The copyright to the computer software herein is the property of
 * Hoang Hac Solutions Team. The software may be used and/or copied only
 * with the written permission of Hoang Hac Solutions Team. or in accordance
 * with the terms and conditions stipulated in the agreement/contract
 * under which the software has been supplied.
 *
 * @author: Vien Nguyen [vien.ly.hhac@gmail.com]
 */
//var host = "http://www.bberrysync.com/";  

//var host = "http://localhost:2837/BBerrySyncOTA/";  
var host = "";
function dochangepage(page) {
    showLoading(); 
    isCalledSlideShow = 0;
    if(document.getElementById("divLoadingDefault")!=null)
    {
         document.getElementById("divLoadingDefault").style.display='';
         document.getElementById("divLoadingDefault").innerHTML = "<img src='images/loading.gif'/>Loading...";
    }
    if(!page || page == '') {
        page = 'Home';
    }
    else if (page == 'About')
    {
        loadForm('About');     
    }
    else if (page == 'Home') 
    {
       loadForm('Home');
    }
    else if (page == 'News') 
    {
        doLoadPageNews(0);
    }
    else if (page == 'Contact') 
    {
        loadForm('Contact');
    }
    else if (page == 'Contact_info') 
    {
        loadForm('Contact_info');
    }
    else if (page == 'Free') 
    {
        doGetPageContent('Free', 'en');
    }
    else if (page == 'Software')  
    {
        loadForm('Software');
    }
    else if (page == 'Cart') 
    {
        loadForm('Cart');
    }
    else if (page == 'Payment_review') 
    {
        loadForm('Payment_review');
    }
    else if (page == 'Payment_info') 
    {
        
        loadForm('Payment_info');
    }
    else if (page == 'Product_review') 
    {
        loadForm('Product_review');
    }
    else if (page == 'Thanks') 
    {
        loadForm('Thanks');
    }
    else if (page == 'Buy') 
    {
         loadForm('Buy');
    }
    else if(page == 'Buy_new')
    {
       
       loadForm('Buy');
    }
    else if (page == 'Help') 
    {
        loadForm('Help');
       
    }  
    else if (page == 'SignUp') 
    {
        loadForm('SignUp');
       
    }   
     else if (page == 'Agreement') 
    {
        loadForm('Agreement');
       
    }   
     else if (page == 'ForgotPassword') 
    {
        loadForm('ForgotPassword');
       
    } else if (page == 'Downloads') 
    {
        loadForm('Downloads');       
    } 
    else if (page == 'RegisterReseller') 
    {
        loadForm('RegisterReseller');       
    }else {
        loadForm(page);
    }                   
}
function doLoadPageFAQs(){        
    var request = getXMLHTTPRequest();    
	request.open("GET", host + "pages/FAQs.aspx", true);
	request.onreadystatechange = function () {
		loadPageFAQsCallBack(request);
	};
	request.send(null);	
};

function loadPageFAQsCallBack(response) {
    if (response.readyState == 4) {        
		if (response.status == 200) {            		    		    
		    xmlDomForNews = getXML(response);		 	
		    var title = selectString(xmlDomForNews, "/Root/Page/Title");		    
		    var breif = selectString(xmlDomForNews, "/Root/Page/Brief");
		    var detail = selectString(xmlDomForNews, "/Root/Page/Detail");	    
		    var items = selectNodeList(xmlDomForNews, "/Root/Item");		    
		    var content = "<div class='title'>" + title + "</div>";
		    content += breif;	
		    var total = items.length; 	    
		    for (var i = 0; i < items.length; i++){
		        var node = items[i];
		        var id = selectString(node, "ID");
		        var question = selectString(node, "Question");
		        var answer = selectString(node, "Answer");
		        var topic = selectString(node, "Topic");
		        var created = selectString(node, "Created");
		        content += "<p><span class='title_news'><a href='#' class='title_news' onclick='showDiv(\"faq\","  + i + "," + total + ")'>" + question + " (" +  created +" )</a></span><br />";	            	            
		        content += "<div";
	            if (i > 0) content+= " style='display:none;'";
	            content += " id='faq" + i + "'>" + answer  + "<hr class='gray' />" + "</div></p>";	        
	        }
			document.getElementById("page_content_id").innerHTML = content;						
		}else{
		}		
	} else {
		//alert("Can not connect to server.");
	}
};
function doLoadPageNews(pNumber) {
    if (!pNumber || pNumber == '') {
        pNumber = 0;
    }    
    
    var request = getXMLHTTPRequest();    
	request.open("GET", host + "pages/News.aspx?page=" + pNumber, true);
	request.onreadystatechange = function () {
		loadPageNewsCallBack(request);
	};
	request.send(null);	
};
var xmlDomForNews;
function loadPageNewsCallBack(response) {
    if (response.readyState == 4) {        
		if (response.status == 200) {            		    		    
		    xmlDomForNews = getXML(response);		 
		    
		    var items = selectNodeList(xmlDomForNews, "/Root/Item");		    
		    var content = "<div class='title'>News</div>";		    
		    var total = items.length;
		    for (var i = 0; i < items.length; i++){
		        var node = items[i];
		        var id = selectString(node, "ID");
		        var title = selectString(node, "Title");
		        var brief = selectString(node, "Brief");
		        var detail = selectString(node, "Detail");
		        var created = selectString(node, "Created");	
		        content += "<p><span class='title_news'><a href='#' class='title_news' onclick='showDiv(\"news\","  + i + "," + total + ")'>" + title + " (" +  created +" )</a></span><br />";	            	            
		        content += "<div";
	            if (i > 0) content+= " style='display:none;'";
	            content += " id='news" + i + "'>" + brief + "<br>" + detail  + "<hr class='gray' />" + "</div></p>";	        
		    }
			document.getElementById("page_content_id").innerHTML = content;						
		}else{
		}		
	} else {
		//alert("Can not connect to server.");
	}
};

function loadForm(formName) {    
    var request = getXMLHTTPRequest();
    var url = "pages/" + formName + ".aspx?dummy=" + Date();
	request.open("GET", url, true);
	request.onreadystatechange = function () {
		loadFormCallBack(request);
	};
	request.send(null);	
};

function loadForm1(formName) {    
    var request = getXMLHTTPRequest();
    var url = "pages/" + formName;
	request.open("GET", url, true);
	request.onreadystatechange = function () {
		loadFormCallBack(request);
	};
	request.send(null);	
};

function loadFormCallBack (respone) {      
    if (respone.readyState == 4) { 
		if (respone.status == 200) { 
			document.getElementById("page_content_id").innerHTML = respone.responseText;						
		}else{		    		    
		}		
	} else {
		//alert("Can not connect to server.");
	}
};

var xmlDomForPage;
function getServerPage(url, code) {
    var request = getXMLHTTPRequest();    
	request.open("GET", url, true);
	request.onreadystatechange = function () {
		getServerPageCallBack(request, code);
	};
	request.send(null);	
}; 


function getServerPageCallBack(request, code) {
	if (request.readyState == 4) {
		if (request.status == 200) {            		    
		    xmlDomForPage = getXML(request);		    
		    
		    var title = selectString(xmlDomForPage, "/Root/Page/Title");		    
		    var breif = selectString(xmlDomForPage, "/Root/Page/Brief");
		    var detail = selectString(xmlDomForPage, "/Root/Page/Detail");		    
		    var content = "<div class='title'>" + title + "</div>";
		    if (code == 'Buy' || code == 'Free')  {
		    }else {
		        content += breif;
		    }
		    if (detail && detail != '') {
		        content += "<br>" + detail;
		    }
		    
		    if (code  == 'Buy') {
		        content += "<p style='text-align:right;'><a href='#' onclick='doSignUp(1)'>Sign up</a>";
		    }else if (code == 'Free') {
		        content += "<p style='text-align:right;'><a href='#' onclick='doSignUp(0)'>Sign up</a>";
		    }
			document.getElementById("page_content_id").innerHTML = content;						
		}else{
		}		
	} else {
		//alert("Can not connect to server.");
	}
};

function doGetPageContent(code, language) {
    language = "en";
    getServerPage(host + "GetPageContent.aspx?Code=" + code + "&Language=" + language, code);
}

/*
Contact Form
*/

function doSubmitContact() {
    var form = document.contactForm;
    var name = form.txtName.value;
    var email = form.txtEmail.value;
    var address = form.txtAddress.value;
    var phone = form.txtPhone.value;
    var subject = form.txtRequest.value;
    var content = form.txtContent.value;
    
    if (form.txtName.value == '') {
        alert("Please enter your name.");
        form.txtName.focus();
        return;
    }  
    
    if (form.txtEmail.value == '') {
        alert("Please enter your email.")        
        form.txtEmail.focus();
        return;
    }
    
    if (!EmailValid(form.txtEmail.value)) {
        alert("Please enter a valid email.");
        form.txtEmail.focus();
        return;
    }
    
    if (form.txtRequest.value == '') {
        alert("Please enter subject of your message");
        form.txtRequest.focus();
        return;
    }
    
    if (form.txtContent.value == '') {
        alert("Please enter your message.");
        form.txtContent.focus();
        return;
    }
    form.buttonSubmit.disabled = "disabled";
  //  document.getElementById("contact_loading_id").style.display = '';           		    		    
    var request = getXMLHTTPRequest();    
    var url = host + "DoContact.aspx?n=" + name;
    url += "&e=" + email + "&p=" + phone + "&a=" + address + "&s=" + subject + "&m=" + content;
	request.open("GET", url, true);
	request.onreadystatechange = function () {
		doSendContactCallBack(request);
	};
	request.send(null);	
};
function doSendContactCallBack(response) {
    if (response.readyState == 4) {        
		if (response.status == 200) { 
		    var form = document.contactForm;
		    form.buttonSubmit.disabled = '';		    
		   // document.getElementById("contact_loading_id").style.display = 'none';           		    		    
		    var xmlDom = getXML(response);		 
		    
		    var res = selectString(xmlDom, "/Root/DoContact/Result");		    	    
    	    if (res == '1') {
	            alert("Your contact enquiry has been sent to the BBerrySync Team.");	    
	            dochangepage("Home");
			}else{
			    alert("Your contact enquiry has not been sent. Server maybe busy. Please try again later.");
			}
		}else{
		}		
	} else {
		//alert("Can not connect to server.");
	}
}
function doResetContact() {
    var form = document.contactForm;
    form.name.value = '';
    form.email.value = '';
    form.address.value = '';
    form.phone.value = '';
    form.subject.value = '';
    form.message.value = '';    
}

function doSignUp(isBuy) {
    showLoading();
    loadForm("Agreement");
};

function showDiv(prefix, id, total){
    for (var i = 0; i < total; i++) {
        document.getElementById("" + prefix + i).style.display = 'none';
    }
    document.getElementById(prefix + id).style.display = '';
}
    
function doSignUpSubmit() {
    var form = document.signupForm;
    var acceptGPLControl = document.getElementById("acceptGPL");
    if (acceptGPLControl.checked) {
       // showLoading();
       if(document.getElementById("divLoadingDefault")!=null)
       {
            document.getElementById("divLoadingDefault").style.display='';
            document.getElementById("divLoadingDefault").innerHTML = "<img src='images/loading.gif'/>Loading...";
        }
        loadForm("SignUp");
    }else{
        alert("You must read and accept the agreement to sign up account with BBerrySync.");
        return;
    }
};

function doSubmitSignUp(){    
    var form = document.signUpForm;
    
    var firstName = form.txtFirstName.value;
    var lastName = form.txtLastName.value;    
    var username = form.txtUserName.value;
    var password = form.txtPassword.value;
    var confirmPassword = form.txtConfirmPassword.value;
    var email = form.txtEmail.value;
    var pinID = form.txtPINID.value;    
    
    var address = form.txtAddress.value;
    var city = form.txtCity.value;
    var state = form.txtState.value;
    var country = form.txtCountry.value;
    var zipcode = form.txtZipcode.value;
    var tel = form.txtTel.value;
    var mobile = form.txtMobile.value;    
    var bbmodel = form.txtBBModel.value;
    var bbversion = form.txtBBVersion.value;
    
    var receivedEmail = 0;
    if (form.checkboxRelease.checked) {
        receivedEmail = 1;
    }
   
    if (firstName == '') {
        alert("Please enter your first name.");
        form.txtFirstName.focus();
        form.buttonSubmit.disabled = "";
        return;
    }
    
    if (lastName == '') {
        alert("Please enter your last name.");
        form.txtLastName.focus();
        form.buttonSubmit.disabled = "";
        return;
    }
    
    if (username == '') {
        alert("Please enter your login name.");
        form.txtUsername.focus();
        form.buttonSubmit.disabled = "";
        return true;
    }
    
    if (form.txtPassword.value == '') {
        alert("Please enter your password.");
        form.txtPassword.focus();
        form.buttonSubmit.disabled = "";
        return;
    }
    
    if (form.txtPassword.value.length < 3) {
        alert("Your password must be more than 3 characters.");
        form.txtPassword.focus();
        form.buttonSubmit.disabled = "";
        return;
    }
    if (form.txtConfirmPassword.value == '') {
        alert("Please enter your confirm password.");
        form.txtConfirmPassword.focus();
        form.buttonSubmit.disabled = "";
        return;
    }
    
    if (form.txtPassword.value != form.txtConfirmPassword.value) {
        alert("Passwords was mismatched. Please try again.");
        form.txtPassword.focus();
        form.buttonSubmit.disabled = "";
        return;
    }
    if (form.txtEmail.value == '') {
        alert("Please enter your email.");
        form.txtEmail.focus();
        form.buttonSubmit.disabled = "";
        return;
    }
    
    if (!EmailValid(form.txtEmail.value)) {
        alert("Please enter a valid email.");
        form.txtEmail.focus();
        form.buttonSubmit.disabled = "";
        return;
    }
    
    if (form.txtPINID.value == '') {
        alert("Please enter your pin.");
        form.txtPINID.focus();
        form.buttonSubmit.disabled = "";
        return;
    }
    
    if (pinID.length != 8) {
        alert("Your PIN is invalid. The PIN ID must be 8 characters");
        form.txtPINID.focus();
        form.buttonSubmit.disabled = "";
        return;
    }
    
    if (form.txtCouponCode.value == '') {
        alert("Please enter your coupon code for beta signing up.");
        form.txtCouponCode.focus();
        form.buttonSubmit.disabled = "";
        return;
    }
    if(bbmodel == '')
    {
        alert("Please enter your bberry model.");
        form.txtBBModel.focus();
        form.buttonSubmit.disabled = "";
        return;
    }
    if(bbversion == '')
    {
        alert("Please enter your bberry version.");
        form.txtBBVersion.focus();
        form.buttonSubmit.disabled = "";
        return;
    }
    form.buttonSubmit.disabled = "disabled";
    var couponCode = form.txtCouponCode.value;    
    
    if(document.getElementById("divLoadingDefault")!=null)
    {
        document.getElementById("divLoadingDefault").style.display='';
        document.getElementById("divLoadingDefault").innerHTML = "<img src='images/loading.gif'/>Loading...";
    }
    doSignUpAccount(firstName, lastName, username, password, email, address, city, state, country, zipcode, tel, mobile, pinID, receivedEmail, couponCode,bbmodel,bbversion);   
    
    
}

function doSignUpAccount(fName, lName, username, password, email, address, city, state, country, zipcode, tel, mobile, pinID, acceptRelease, couponCode,bbmodel,bbversion){
    var request = getXMLHTTPRequest();    
    var url = host + "SignUp.aspx?action=DoSignUp&f=" + fName;
    url += "&l=" + lName + "&u=" + username + "&p=" + password + "&e=" + email + "&add=" + address;
    url += "&c=" + city + "&state=" + state + "&co=" + country + "&tel=" + tel + "&mob=" + mobile;
    url += "&pin=" + pinID + "&acpt=" + acceptRelease + "&coupon=" + couponCode + "&bbmodel=" + bbmodel + "&bbversion=" + bbversion;        
	request.open("GET", url, true);
	request.onreadystatechange = function () {
		doSignUpAccountCallBack(request);
	};
	request.send(null);	
}

function doSignUpAccountCallBack(response) {
    if (response.readyState == 4) {        
		if (response.status == 200) { 
		    var form = document.signUpForm;
		    form.buttonSubmit.disabled = "";
		       		    		    
		    var xmlDom = getXML(response);		 
		    
		    var res = selectString(xmlDom, "/Root/SignUp/Result");
		    var id = selectString(xmlDom, "/Root/SignUp/UID");		    
		    if (res == '1') {
			    alert("Your account has been created successfully. Welcome to BBerrySync Team.");
			    document.location.href = host + "Redirect.aspx?action=Transfer&ID=" + id;
			}else if (res == '2') {
			  if (id != '') {
			    alert(id);
			  }
			}else {
			    alert("Your account has not been created. Maybe your Login name, email address or Blackberry PIN already exists on the system. Please try again.");
			}
		}else{
		}		
	} else {
		//alert("Can not connect to server.");
	}
}

function doCheckUserName() {
    var form = document.signUpForm;
    if (form.txtUsername.value == '') {
        alert("Please enter your login name.");
        form.txtUsername.focus();
        return;
    }
    document.getElementById("check_user_id").style.display = '';
    var request = getXMLHTTPRequest();    
    var url = host + "SignUp.aspx?action=DoCheckUser&account=" + form.username.value;
    
	request.open("GET", url, true);
	request.onreadystatechange = function () {
		doCheckUserNameCallBack(request);
	};
	request.send(null);	
}

function doCheckUserNameCallBack(response) {
    if (response.readyState == 4) {        
		if (response.status == 200) { 
		    document.getElementById("check_user_id").style.display = 'none';           		    		    
		    var xmlDom = getXML(response);		 
		    
		    var res = selectString(xmlDom, "/Root/SignUp/ExistedAccount");		    
		    if (res == '1') {
			    document.getElementById("check_user_message").innerHTML = "Account name is not available. Please choose another.";						
			}else{
			    document.getElementById("check_user_message").innerHTML = "Account name is available.";						
			}
		}else{
		}		
	} else {
		//alert("Can not connect to server.");
	}
}
function doResetSignUp() {
    var form = document.signUpForm;
    form.firstname.value = '';
    form.lastname.value = '';
    form.email.value = '';
    form.address.value = '';
    form.city.value = '';
    form.zipcode.value = '';
    form.country.value = '';
    form.state.value = '';
    form.username.value = '';
    form.password.value = '';
    form.password2.value = '';
    form.pin.value = '';    
    form.receivedEmail.checked = true;
}

function showLoading(){
    document.getElementById("page_content_id").innerHTML = "<img src='images/loading.gif'/>Loading...";
}

 function showDivLogin(idDiv)
   {
        var div = document.getElementById(idDiv);
        if(div.style.display == 'none')
            div.style.display = '';
   };
   
function Login(idUsername, idPassword)
{
    var username = document.getElementById(idUsername).value;
    if(username == '')
    {
        alert('Username is required.');
        document.getElementById(idUsername).focus();
        return;
    }
    var password = document.getElementById(idPassword).value;
    if(password == '')
    {
       alert('Password is required.');
       document.getElementById(idPassword).focus();
       return;
    }
    if(document.getElementById("divLoadingDefault")!=null)
       {
            document.getElementById("divLoadingDefault").style.display='';
            document.getElementById("divLoadingDefault").innerHTML = "<img src='images/loading.gif'/>Loading...";
        }
    var request = getXMLHTTPRequest();    
    var url = host + "pages/Login.aspx?username=" + username + "&password=" + password;
    
	request.open("GET", url, true);
	request.onreadystatechange = function () {
		if (request.readyState == 4) {        
		if (request.status == 200) { 
		    
		    var xmlDom = getXML(request);		 
		    var error = selectString(xmlDom, "/Root/Error/Item");
		    if(error == '1')
		    {
		         if(document.getElementById("divLoadingDefault")!=null)
                 {
                    document.getElementById("divLoadingDefault").style.display='none';
                 }
		         alert("Invalid Username or Password!");
		        
		    }
		    else
		    {
		        var res = selectString(xmlDom, "/Root/Login/Item");		    
		        if (res == '1') 
		        {
			        document.location.href = "./Customer/Default.aspx";
		            return;
			    }
			    else
			    {
			        if(document.getElementById("divLoadingDefault")!=null)
                    {
                        document.getElementById("divLoadingDefault").style.display='none';
                    }
			        alert("Your account was blocked. Please contact <a href='mailto:support@bberrysync.com'>administrator</a> to more details.");						
			        
			    }
			}
		}else{
		}		
	} else {
		
	}
	};
	request.send(null);	
};
 function checkEmail(email) {
    var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
    if (!filter.test(email)) {
        return false;
    }
};
function doForgotPassword()
{
    var email = document.getElementById('txtEmail').value;
    if(email == '')
    {
        alert('Email is required.');
        document.getElementById('txtEmail').focus();
        return;
    }else
    {
        if(checkEmail(email)==false)
        {
            alert("Please enter a valid email.");
            document.getElementById('txtEmail').focus();
            return;
        }
    }
    var request = getXMLHTTPRequest();    
    var url = host + "pages/GetForgotPassword.aspx?email=" + email;
    
	request.open("GET", url, true);
	request.onreadystatechange = function () {
		if (request.readyState == 4) {        
		if (request.status == 200) { 
		    
		    var xmlDom = getXML(request);		 
		    var error = selectString(xmlDom, "/Root/Email/Item");
		    if(error == '0')
		    {
		         alert("Your email does not exist in database.");
		         return;
		    }
		    else
		    {
		        if(error == '2')
		        {
		            alert("Send email is unsuccessful.");
		            return;
		        }else
		        {
		            if(error == '1')
		            {
		                alert("Your password has been sent to your email. Please check your email to see more detail.");
		            }
		        }
			}
		}else{
		}		
	} else {
		
	}
	};
	request.send(null);	
};

function handleKeyPress(e){
	var key=e.keyCode || e.which;
	if (key==13){
		Login('username','TextBoxPassword');
	}
};

function doRegisterReseller()
{
    var username = document.getElementById('txtUsername');
    var companyname = document.getElementById('txtCompanyName');
    var fullname = document.getElementById('txtFullName');
    var pass = document.getElementById('txtPassword');
    var pass2 = document.getElementById('txtPassword2');
    var email = document.getElementById('txtEmail');
    var street = document.getElementById('txtStreet');
    var mobile = document.getElementById('txtMobile');
    var city = document.getElementById('txtCity');
    var tel = document.getElementById('txtTel');
    var state = document.getElementById('txtState');
    var country = document.getElementById('txtCountry');
    var zipcode = document.getElementById('txtZipcode');
    var website = document.getElementById('txtWebsite');
    var fax = document.getElementById('txtFax');
    
    if(username.value == "")
    {
        alert('Login Name is required.');
        username.focus();
        return false;
    }
    if(companyname.value == "")
    {
        alert('Company Name is required.');
        companyname.focus();
        return false;
    }
    if(fullname.value == "")
    {
        alert('Full Name is required.');
        fullname.focus();
        return false;
    }
    if(pass.value == "")
    {
        alert('Password is required.');
        pass.focus();
        return false;
    }
    if(pass2.value == "")
    {
        alert('Retype Password is required.');
        pass2.focus();
        return false;
    }
    if(pass2.value != pass.value)
    {
        alert('Password and retype password do not match');
        pass2.focus();
        return false;
    }    
    if(email.value == '')
    {
        alert('Email is required.');
        email.focus();
        return;
    }
    if(checkEmail(email.value)==false)
    {
        alert("Please enter a valid email.");
        email.focus();
        return;
    
    }
    var request = getXMLHTTPRequest();    
    var url = host + "pages/AddReseller.aspx?username=" + username.value + "&companyname=" + companyname.value + "&fullname=" + fullname.value + "&pass=" + pass.value 
            + "&email=" + email.value + "&street=" + street.value + "&mobile=" + mobile.value + "&city=" + city.value + "&tel=" + tel.value + "&state=" + state.value 
            + "&country=" + country.value + "&zipcode=" + zipcode.value + "&website=" + website.value + "&fax=" + fax.value;
    
	request.open("GET", url, true);
	request.onreadystatechange = function () 
	{
	    if (request.readyState == 4) 
	    {        
	        if (request.status == 200) 
	        {     		    
	            var xmlDom = getXML(request);		 
	            var item = selectString(xmlDom, "/Root/Reseller/Item");
	            if(item == '0')
	            {
	                 alert("Register as Reseller is fail");
	                 return;
	            }
	            else if(item == "2")
	            {
	                alert("Login Name is exits. Please enter login name again");
	                 return;
	            }
	            else if(item == "3")
	            {
	                alert("Email is exits. Please enter email again");
	                 return;
	            }
	            else if(item == "1")
	            {
	                alert("Register as Reseller is successfull. Please check your mail");		        
	                window.location.href = "./Reseller";    		        
		        }
	        }		 
	    }
	}
	request.send(null);	
};
