function Trim(A){A=A.replace(/^\s+/g,"");A=A.replace(/\s+$/g,"");return A}function checksize(obj){obj=eval(obj);if(obj){var str=obj.value;if(str.length>=2000){obj.value=str.substr(0,2000);return false}else{return true}}}function validateEmail(B){var E=B.match("^(.+)@(.+)$");if(E==null){return false}if(E[1]!=null){var D=/^\"?[\w-_\.]*\"?$/;if(E[1].match(D)==null){return false}}if(E[2]!=null){var C=/^[\w-\.]*\.[A-Za-z]{2,4}$/;if(E[2].match(C)==null){var A=/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/;if(E[2].match(A)==null){return false}}return true}return false}


function submitForm(){
var B=/[$\\@\\\#%\^\&\*\(\)\[\]\+\_\{\}\`\~\=\|\"\']/;
var E=document.frmpostcomments.email.value.substr(0,document.frmpostcomments.email.value.indexOf("@"));
var C=document.frmpostcomments.email.value.substr(document.frmpostcomments.email.value.indexOf("@")+1,document.frmpostcomments.email.value.length-document.frmpostcomments.email.value.indexOf("@"));var G=new RegExp("[^a-zA-Z0-9._]");
var F=new RegExp("[^a-zA-Z0-9.]");var A=/^.+@.+\..{2,3}$/;
var D=new RegExp("[0-9]");if((D.test(document.frmpostcomments.name.value))){alert("Please enter a valid Name");document.frmpostcomments.name.focus();return false}if(document.frmpostcomments.name.value.search(B)==-1){}else{alert("Please use valid characters");document.frmpostcomments.name.focus();return false}if((Trim(document.frmpostcomments.name.value)=="")||(Trim(document.frmpostcomments.name.value)=="Enter your Name")){alert("Enter your Name");document.frmpostcomments.name.focus();return false}if((Trim(document.frmpostcomments.email.value)=="")||(Trim(document.frmpostcomments.email.value)=="Enter your Email Id")){alert("Enter your Email Id");document.frmpostcomments.email.focus();return false}if(E.length<3){alert("Please enter valid Email ID");document.frmpostcomments.email.focus();return false}if((F.test(C))){alert("Please enter a valid Email ID");document.frmpostcomments.email.focus();return false}if((G.test(E))){alert("Please enter a valid Email ID");document.frmpostcomments.email.focus();return false}if((!(A.test(document.frmpostcomments.email.value)))){alert("Please enter a valid Email ID");document.frmpostcomments.email.focus();return false}if((Trim(document.frmpostcomments.comments.value)=="")||(Trim(document.frmpostcomments.comments.value)=="Enter Your Comments (Max 2000 Characters)")){alert("Enter the Comments");document.frmpostcomments.comments.focus();return false}if(document.frmpostcomments.comments.value.length>2000){alert(" Maximum characters allowed - 2000 ");document.frmpostcomments.comments.focus();document.frmpostcomments.comments.select();return false}

$.ajax({
	type: "POST",
	url:  "http://sify.com/movies/intermediatefb.php",
	data: $("#frmpostcomments").serialize()+"&type=sify",
	success: function(html){
		var result = html.split("||");
		$("#thankuPost_"+result[1]).html(result[0]);
		$("#latestComments").html(result[2]);
		document.frmpostcomments.comments.value='';
	}
});
}

function validate_abuse_form(){frm=document.PageNavigation;var B=Trim(frm.name.value); var Y=new RegExp("[0-9]"); var Z=/[$\\@\\\#%\^\&\*\(\)\[\]\+\_\{\}\`\~\=\|\"\']/;var A=Trim(frm.email.value);if((B=="")||(B=="Enter your Name")){alert("Please enter your Name");frm.name.focus();return false} if(Y.test(frm.name.value)){alert("Please enter a valid Name");frm.name.focus();return false} if(frm.name.value.search(Z)==-1){} else{alert("Please use valid characters");frm.name.focus();return false}if((A=="")||(A=="Enter your Email ID")){alert("Please enter your Email ID");frm.email.focus();return false}if(!validateEmail(A)){alert("Please enter valid Email ID");frm.email.focus();return false}var C=Trim(frm.reason.value);if(C==""){alert("Please enter reason for abuse");frm.reason.focus();return false}if(frm.reason.value.length>2000){alert(" Maximum characters allowed - 2000 ");frm.reason.focus();frm.reason.select();return false}querystr="msg_id="+frm.msg_id.value+"&name="+B+"&email="+A+"&reason="+C+"&reply_id="+frm.reply_id.value;
getResponse("abuse"+frm.reply_id.value,"http://sify.com/movies/review/gallery_abuse_submit.php",querystr)}

function notempty_reply(){;var B=/[$\\@\\\#%\^\&\*\(\)\[\]\+\_\{\}\`\~\=\|\"\']/;var E=document.frmReply.emailrep.value.substr(0,document.frmReply.emailrep.value.indexOf("@"));var C=document.frmReply.emailrep.value.substr(document.frmReply.emailrep.value.indexOf("@")+1,document.frmReply.emailrep.value.length-document.frmReply.emailrep.value.indexOf("@"));var G=new RegExp("[^a-zA-Z0-9._]");var F=new RegExp("[^a-zA-Z0-9.]");var A=/^.+@.+\..{2,3}$/;var D=new RegExp("[0-9]");if((Trim(document.frmReply.namerep.value)=="")||(Trim(document.frmReply.namerep.value)=="Enter your Name")){alert("Enter your Name");document.frmReply.namerep.focus();return false}if((D.test(document.frmReply.namerep.value))){alert("Please enter a valid Name");document.frmReply.namerep.focus();return false}if(document.frmReply.namerep.value.search(B)==-1){}else{alert("Please use valid characters");document.frmReply.namerep.focus();return false}if((Trim(document.frmReply.emailrep.value)=="")||(Trim(document.frmReply.emailrep.value)=="Enter your Email ID")){alert("Enter your Email ID");document.frmReply.emailrep.focus();return false}if(E.length<3){alert("Please enter valid Email ID");document.frmReply.emailrep.focus();return false}if((F.test(C))){alert("Please enter a valid Email ID");document.frmReply.emailrep.focus();return false}if((G.test(E))){alert("Please enter a valid Email ID");document.frmReply.emailrep.focus();return false}if((!(A.test(document.frmReply.emailrep.value)))){alert("Please enter a valid Email ID");document.frmReply.emailrep.focus();return false}if(Trim(document.frmReply.commentsrep.value)=="Enter Your Comments (Max 2000 Characters)" || document.frmReply.commentsrep.value == ""){alert("Enter the Comments");document.frmReply.commentsrep.focus();return false}if(document.frmReply.commentsrep.value.length>2000){alert(" Maximum characters allowed - 2000 ");document.frmReply.commentsrep.focus();document.frmReply.commentsrep.select();return false}if (document.frmReply.commentsrep.value.indexOf(">")!=-1 || document.frmReply.commentsrep.value.indexOf("<")!=-1){alert(" < and > characters are not allowed ");document.frmReply.commentsrep.focus();document.frmReply.commentsrep.select();return false;}

querystr="msg_id="+document.frmReply.msg_id.value+"&name="+document.frmReply.namerep.value+"&email="+document.frmReply.emailrep.value+"&comments="+document.frmReply.commentsrep.value+"&reply_id="+document.frmReply.reply_id.value+"&fbid="+document.frmReply.fbid.value+"&fbgalname="+document.frmReply.fbgalname.value;

$.ajax({
		type: "POST",
		url:  "http://sify.com/movies/review/gallery_reply_submit.php?"+querystr,
		success: function(res){
		$("#reply"+document.frmReply.reply_id.value).animate({height:'225px'}, "1000");
		$("#reply"+document.frmReply.reply_id.value).html(res);
		setTimeout('window.location.reload()',1000);
		}
			});
}
function notempty_fbreply(){
if(Trim(document.frmReply.commentrep.value)=="Enter Your Comments (Max 2000 Characters)" || document.frmReply.commentrep.value == ""){alert("Enter the Comments");document.frmReply.commentrep.focus();return false}if(document.frmReply.commentrep.value.length>2000){alert(" Maximum characters allowed - 2000 ");document.frmReply.commentrep.focus();document.frmReply.commentrep.select();return false}if (document.frmReply.commentrep.value.indexOf(">")!=-1 || document.frmReply.commentrep.value.indexOf("<")!=-1){alert(" < and > characters are not allowed ");document.frmReply.commentrep.focus();document.frmReply.commentrep.select();return false;}

querystr="msg_id="+document.frmReply.msg_id.value+"&name="+document.frmReply.uname.value+"&email=&comments="+document.frmReply.commentrep.value+"&reply_id="+document.frmReply.reply_id.value+"&fbid="+document.frmReply.fbid.value+"&fbgalname="+document.frmReply.fbgalname.value;

$.ajax({
		type: "POST",
		url:  "http://sify.com/movies/review/gallery_reply_submit.php?"+querystr,
		success: function(res){
		$("#reply"+document.frmReply.reply_id.value).animate({height:'225px'}, "1000");
		$("#reply"+document.frmReply.reply_id.value).html(res);
		}
			});
	if(document.frmReply.fbid.value !=""){
    FB.ensureInit(function() {
            var href = window.location.href;
            var message= document.frmReply.commentrep.value;
			var name = "SIFY - "+document.frmReply.fbgalname.value;
			//name=name.replace(/[\W]+/g,' ');
			var desc = document.frmReply.fbgalname.value;
			var attachment ={'name':name, 
                  'href':href,  
                  'caption':'', 
                  'description':'', 
                  'properties':'', 
                  'media':''}; 
			var action_links = [{'text':name,'href':href}]; 
			var res = FB.Connect.streamPublish(message, attachment, action_links, '', '', callback, true);
	});
	}
}
function callback (post_id, exception) { /*if(post_id) { post_to_my_server(post_id); }*/window.location.reload(); } 
//getResponse("reply"+document.frmMailer.reply_id.value,"http://alphacms.sify.com/movies/review/reply_submit.php",querystr)}

function Validate_Save(){if((Trim(document.frmMailer.mailfrom.value)=="")||(Trim(document.frmMailer.mailfrom.value)=="Enter your Email ID")){alert("Please enter your Email ID");document.frmMailer.mailfrom.focus();return false}if(!validateEmail(document.frmMailer.mailfrom.value)){alert("Please enter a valid Email ID");document.frmMailer.mailfrom.focus();return false}if((Trim(document.frmMailer.mailto.value)=="")||(Trim(document.frmMailer.mailto.value)=="Enter the Recipients Email ID")){alert("Please enter the Recipients Email ID");document.frmMailer.mailto.focus();return false}var B=0;var D=/,/;var A=new Array();A=document.frmMailer.mailto.value.split(D);for(var C=0;C<A.length;C++){if(!validateEmail(A[C])){B=1}}if(B==1){alert("Please enter valid Email ID");document.frmMailer.mailto.focus();return false}if((document.frmMailer.mailcc.value !="") && (Trim(document.frmMailer.mailcc.value) != "Enter other Recipients Email ID")){var X=0;var Y=/,/;var Z=new Array();Z=document.frmMailer.mailcc.value.split(Y);for(var W=0;W<Z.length;W++){if(!validateEmail(Z[W])){X=1}}if(X==1){alert("Please enter valid Email ID");document.frmMailer.mailcc.focus();return false}}
if(document.frmMailer.comments.value==""){alert("Please enter your comments .");document.frmMailer.comments.focus();return false}if(document.frmMailer.comments.value.length>2000){alert(" Maximum characters allowed - 2000 ");document.frmMailer.comments.focus();document.frmMailer.comments.select();return false}document.frmMailer.linkto.value=parent.location;
querystr="msg_id="+document.frmMailer.msg_id.value+"&mailfrom="+document.frmMailer.mailfrom.value+"&mailto="+document.frmMailer.mailto.value+"&mailcc="+document.frmMailer.mailcc.value+"&comments="+document.frmMailer.comments.value+"&linkto="+document.frmMailer.linkto.value+"&reply_id="+document.frmMailer.reply_id.value;
$.ajax({
		type: "POST",
		url:  "http://sify.com/movies/review/gallery_mail_submit.php?"+querystr,
		success: function(res){		$("#forward"+document.frmMailer.reply_id.value).animate({height:'225px'}, "1000");
		$("#forward"+document.frmMailer.reply_id.value).html(res);
		setTimeout('window.location.reload()',1000);
		}
	});
}
//getResponse("forward"+document.PageNavigation.reply_id.value,"http://alphacms.sify.com/finance/mail_submit.php",querystr)}

function checksize(obj){obj=eval(obj);if(obj){var str=obj.value;if(str.length>=2000){obj.value=str.substr(0,2000);return false}else{return true}}}
function validateEmail(B){var E=B.match("^(.+)@(.+)$");if(E==null){return false}if(E[1]!=null){var D=/^\"?[\w-_\.]*\"?$/;if(E[1].match(D)==null){return false}}if(E[2]!=null){var C=/^[\w-\.]*\.[A-Za-z]{2,4}$/;if(E[2].match(C)==null){var A=/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/;if(E[2].match(A)==null){return false}}return true}return false}function refreshForm(){if(document.frmpostcomments.id.value==""){alert("Select movie from the list");return false}document.frmpostcomments.submit()}
function restrictWordLength(D){if(event.propertyName!="value"){return }var C=event.srcElement;var A=C.value.split(" ");var E=A.length;if(E>D){var F="";for(var B=0;B<D;B++){F+=A[B];if(B<D-1){F+=" "}}C.value=F}}

function change(B){var A=document.getElementById(B.id);
if(A.value==""){A.value="Enter Your Comments (Max 2000 Characters)"}else{
	if(A.value=="Enter Your Comments (Max 2000 Characters)"){ A.value=""}}}function charsOnlyWithSpaces(D){var A="abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ";var B;for(var C=0;C<D.length;C++){B=D.substring(C,C+1);if(A.indexOf(B)=="-1"){return false}}}function isValidName(A){if(A.match(/^[a-zA-Z]+$/)){return true}else{return false}}function numbersOnly(D){var A="0123456789";var B;for(var C=0;C<D.length;C++){B=D.substring(C,C+1);if(A.indexOf(B)=="-1"){return false}}};
