function Check_Tag()

{   

    var objForm         = document.tag_form;

    

    var tag_name_value= objForm.tag_title.value;

    var tag_name = objForm.tag_title;

  //  var text_color = objForm.text_color;

  //  var bg_color = objForm.bg_color;

    var category = objForm.category;

    var site_url = objForm.site_url;

    var site_desc = objForm.site_desc;

    var name = objForm.name;

    var email = objForm.email;

    var code = objForm.code;

    

    var checkbox=objForm.checkbox



    if (CheckEmpty(tag_name, "Tag Name")  &&  CheckSelect(category,"Category") && CheckEmpty(site_url, "Site URL") && CheckUrl(site_url) &&CheckEmpty(site_desc, "Site Description") && CheckEmpty(name, "Name") && CheckEmpty(email, "Email") && CheckEmail(email) && CheckEmpty(document.tag_form.code, "Code")&& CheckBox(checkbox) )

    {

            

        var chk = xmlHttp_send_post("xmlHTTP_BE.php", "action=Check_Tag&tag_name=" + tag_name_value);

        chk = chk.split("!");

        var reply = chk[0];

        var msg = chk[1];

        if (reply == "X")

        {

            alert(msg);

            objForm.tag_title.focus();

            return;

        }

        else

        {

            objForm.submit();

        }

    }

    else

        return;

}

function Check_articles()

{   

    var objForm = document.tag_form;

    var authorname = objForm.authorname;

    var email = objForm.email;

    var title = objForm.title;

    var category = objForm.category;

    var articlesummary = objForm.articlesummary;

    var articlecontent = objForm.articlecontent;

    var resourcebox = objForm.resourcebox

    var keywords = objForm.keywords

    var code = objForm.code;

    var checkbox=objForm.checkbox



    if (CheckEmpty(authorname, "Author Name") && CheckEmpty(email, "Email") && CheckEmail(email) && CheckEmpty(title, "Article Title") && CheckSelect(category,"Category") && CheckEmpty(articlesummary, "Article Summary") && CheckEmpty(articlesummary, "Article Summary") && CheckEmpty(articlecontent, "Article Content") && CheckEmpty(resourcebox, "Resource Box") && CheckEmpty(keywords, "Keywords") && CheckEmpty(document.tag_form.code, "Code") && CheckBox(checkbox) )

    {

      //authorname,email,title,category,articlesummary,articlecontent,resourcebox,keywords,code

    

     objForm.submit();

    }

    else

        return;

}

function Check_Contact()
{
    var objForm	= document.contact_form;
    var name 	= objForm.name;
    var email 	= objForm.email;
    var subject = objForm.subject;
    var message = objForm.message;
	var captcha = objForm.captcha;

    if (CheckEmpty(name,"Name") && CheckString(name) && CheckEmpty(email,"Email") && CheckEmail(email) && 
		CheckEmpty(subject,"Subject") && CheckString(subject) && CheckEmpty(message,"Message") && 
		CheckEmpty(captcha,"Code"))
 	{
		objForm.submit();
 	}
 	else
   	return;
}

function CheckEmpty(cntrl, strMsg)

{

    if (cntrl.value == "")

    {

        alert("Please Enter " + strMsg + "!");

        cntrl.focus();

        return false;

    }

    else

    {

        return true;

    }

}



function Checkvalidemail(cntrl, strMsg)

{

  /*if(!RegExp(/^\w[\w\-\.]+\@\w[\w\-]+(\.\w[\w\-]+)+$/).test(cntrl.value))

            {

                alert("Please enter valid Email Address.");

                cntrl.focus();

                return false;

            }*/



    if (cntrl.value == "")

    {

        alert("Please Enter " + strMsg + "!");

        cntrl.focus();

        return false;

    }

    else

    {

        return true;

    }

}

function CheckString(cntrl)

{

    if(!RegExp("[a-zA-Z][\w\ ]*[a-zA-Z]+$").test(cntrl.value))

    {

        alert("Please Enter Alphabets Only!");

        cntrl.focus();

        return false;

    }

    else

    {

        return true;

    }

}

function CheckSelect(cntrl,strMsg){

    if (cntrl.selectedIndex == 0)

    {

            alert("Please Select " + strMsg + "!");

        

        cntrl.focus();

        return false;

    }

    else

    {

        return true;

    }



}

function CheckUrl(url){

    

    



    if(!RegExp(/http:\/\/www\.\w[\w\-]+(\.\w[\w\-]+)+$/).test(url.value))

                {

                    alert("Please Enter Valid URL!");

                    url.focus();

                    return false;

                }

    else

    {

        return true;

    }



}



function CheckEmail(cntrl)

{

    //if(!RegExp(/^\w[\w\-\.]+\@\w[\w\-]+(\.\w[\w\-]+)+$/).test(cntrl.value))

   if(!RegExp(/^\w[\w\-\.]+\@\w[\w\-]+(\.\w[\w\-]+)+$/).test(cntrl.value))

    {

        alert("This Email ID does not appear to be valid. Please check!");

        cntrl.focus();

        return false;

    }

    else

    {

        return true;

    }

}

function CheckBox(checkbox)

{

        if(checkbox.checked == false)

        {

            alert("Please Agree To The Terms Of Service!");

            return false;

        }

        else

            return true;

}

    

    

        
