function submitFrm() {
    var frm = $('mainForm');
   if (validation(frm))
   { 
        //$('email').value = String.trim($('email').value);
        //$('cfm_email').value = String.trim($('cfm_email').value);
        if($('email').value != $('cfm_email').value)
        {
            alert(label["order.js.memberProfile.confirm.email"]);
            return;
        }
        
        if (shopReady || ($("id_area").value == 0 && $("id_area").value == 0 && $("id_district").value == 0
         && $("id_estate").value == 0 && $("id_street").value == 0 && $("id_bldg").value == 0 && $("str_block").value == "" && $("str_flat").value == ""
         && $("str_floor").value == "")) {
        if ($('str_pizza_card')) {
            if ($('str_pizza_card').value != "") {
                disableScreen();
                var left = $('body').positionedOffset().left + 50;
                $('body').scrollTo();
                $('bonusPointTandC').show().setStyle({ left: left + "px" });
             }
             else {
                frm.submit();
            }
            } else {
                frm.submit();
            }
        }else
        {
            alert(label["order.js.memberProfile.address.incomplete"]);
       }
	}
}

function disAgreePizzacardTerms() {
    enableScreen();
    $('bonusPointTandC').hide();
    return false;
 }

function loginFrm()
{ 
   var frm = $('frmLogin');
    if (validation(frm))
    {  
		frm.submit();	
	}
}

function checkloginFrm(e)
{
    try{    
        var characterCode //literal character code will be stored in this variable

        if(e && e.which){ //if which property of event object is supported (NN4)
        e = e
        characterCode = e.which //character code is contained in NN4's which property
        }
        else if(event){
        e = event
        characterCode = e.keyCode //character code is contained in IE's keyCode property
        }

        if(characterCode == 13 && $('strLoginID').value != "" && $('strPassword').value != "" ){ //if generated character code is equal to ascii 13 (if enter key)
        loginFrm(); //submit the form
        return false
        }
        else{
        return true
        }
    }catch(e){}
}

function checkQuickSearchFrm(e) {
    try {
        var characterCode //literal character code will be stored in this variable

        if (e && e.which) { //if which property of event object is supported (NN4)
            e = e
            characterCode = e.which //character code is contained in NN4's which property
        }
        else if (event) {
            e = event
            characterCode = e.keyCode //character code is contained in IE's keyCode property
        }

        if (characterCode == 13 && $('qSearch').value != "") { //if generated character code is equal to ascii 13 (if enter key)
            quickSearch($('qSearchButton').positionedOffset().left - 160, $('qSearchButton').positionedOffset().top - 35); //submit the form
            return false
        }
        else {
            return true
        }
    } catch (e) { }
}


function forgetFrm()
{  
   var frm = $('frmForget');
    if (validation(frm))
    { 
		frm.submit();	
	}	
}


function check_area(form,input){
    for(var i=0;i<form.area.length;i++){
        var a=form.area[i];
        if(a.checked==true)return true;
    }
    return false;
}

function tickOthers(val)
{
	if(val != "")
	{
		document.all.str_club[6].checked = true;
	}else
	{
		document.all.str_club[6].checked = false;
	}
}

function check_club(form,input){
     for(var i=0;i<form.str_club.length;i++){
        var c=form.str_club[i];
        if(c.checked==true)return true;
    }
    alert($(input).readAttribute('errorMsg'));   
    return false;
}

function check_password(form, input) {
    var p = form.password.value;
	if(p.match(/[^a-zA-Z0-9]/)){
	    //alert(input.errorMsg);
	    var label = getAttrValue(input, "label", input.name);
	    show_error_msg(errorMsgs["invalid_format"], new Array("#label#"), new Array(label));
		return false;
    }
	return true;
}

function check_number(form,input){
	if(input.value.match(/[^0-9]/)){
		alert(input.errorMsg);
		return false;
	}
	return true;
}

function tickNone(others)
{
    var form = document.mainForm;
   if (form.str_club[form.str_club.length-1].checked && others)
	{
		for(var i=0;i<form.str_club.length-1;i++)
		{
			form.str_club[i].checked = false;	
		}
	}else
	{
	    form.str_club[form.str_club.length-1].checked = false;
	}
}

function check_radio_button(form,input){
    
    var value=$(input.name+"Check").value;
	
	if(value=="" ){
		alert('error')
		return false;
	}else{
		return true;
	}
}

function checkShop()
{
    if($('id_area') != null)checkShopList();
}