	var ManFocusDate="";
	
		function ValidateAdvt()
                {
                        var f = document.advt;
                        f.action.value = "save";

                        if(!checkFormValidation(f))
                        {
                                return false;
                        }
                        f.submit();
                }

                function textCounter(field,maxChars,spanName)
                {
					var f = document.advt;
					var disp_ad_content="";
					var txtArea = field; //document.getElementById('DESCRIPTION');

					var min_char = 0;
					var max_char = 100000;
					var amount = 0;
					var each_amount = 0;
					var total_amt = 0;
					var remaining_char = 0;
					var advt_content = f.advt_content.value.replace(/^\s+|\s+$/g,"");
				
					var advt_length = advt_content.length;
					for(var i=0;i<f.elements.length;i++)
					{
							if(f.elements[i].type == "checkbox")
							{
									if(f.elements[i].checked)
									{
											var news_det = f.elements[i].value;
											var anews = news_det.split("||");
											var min_char1 = parseInt(anews[4]);
											var max_char1 = parseInt(anews[5]);
											if(min_char1 > min_char) //Maximum of Minimum
											{
													min_char = min_char1;
											}
											if(max_char1 < max_char)
											{
													max_char = max_char1;
											}

											
									}
							}
					}
					if(advt_length > max_char)
					{
						txtArea.value = txtArea.value.substr(0,max_char);
						advt_length = txtArea.value.length;
						//document.getElementById(spanName).value = advt_length;
						document.getElementById(spanName).innerHTML = advt_length;
						//document.getElementById("display_ad_id").value = txtArea.value;
						document.getElementById("display_ad_id").innerHTML = txtArea.value;
						for(var i=0;i<f.elements.length;i++)
						{
							if(f.elements[i].type == "checkbox")
							{
								if(f.elements[i].checked)
								{
									var news_det = f.elements[i].value;
									var anews = news_det.split("||");
									var ads_type = anews[6];
									var char_cost = parseInt(anews[7]);
									var no_of_char = parseInt(anews[8]);
									var addt_cost = parseInt(anews[9]);
									var addt_char = parseInt(anews[10]);
									if(ads_type == "C")
									{
										var q1 = Math.floor(advt_length/no_of_char);
										if(q1 == 0)
										{
											amount = amount + char_cost;
											each_amount = each_amount + char_cost;
										}
										else if(q1 >= 1)
										{
											amount = amount + char_cost;
											each_amount = each_amount + char_cost;
											remaining_char = advt_length - no_of_char;
											var aq1 = Math.floor(remaining_char/addt_char);
											if(aq1 == 0 && remaining_char != 0)
											{
												amount = amount + addt_cost;
												each_amount = each_amount + addt_cost;
											}
											else if(aq1 >= 1)
											{
												amount = amount + (aq1 * addt_cost);
												each_amount = each_amount + (aq1 * addt_cost);
												var ar1 = remaining_char % addt_char;
												if(ar1 > 0)
												{
													amount = amount + addt_cost;
													each_amount = each_amount + addt_cost;
												}
												
											}
										}
									
									}
                                }
                            }
						}
						//document.getElementById("total_amount").value = amount;
						document.getElementById("total_amount").innerHTML = amount;
						alert("Ad Text should not be greater than "+max_char);
                        return false;
					}
					for(var i=0;i<f.elements.length;i++)
					{
						if(f.elements[i].type == "checkbox")
						{
								if(f.elements[i].checked)
								{
										var news_det = f.elements[i].value;
										var anews = news_det.split("||");
										var ads_type = anews[6];
										var char_cost = parseInt(anews[7]);
										var no_of_char = parseInt(anews[8]);
										var addt_cost = parseInt(anews[9]);
										var addt_char = parseInt(anews[10]);
										if(ads_type == "C")
										{
											var q1 = Math.floor(advt_length/no_of_char);
											if(q1 == 0)
											{
												amount = amount + char_cost;
												each_amount = each_amount + char_cost;
											}
											else if(q1 >= 1)
											{
												amount = amount + char_cost;
												each_amount = each_amount + char_cost;
												remaining_char = advt_length - no_of_char;
												var aq1 = Math.floor(remaining_char/addt_char);
												if(aq1 == 0 && remaining_char != 0)
												{
													amount = amount + addt_cost;
													each_amount = each_amount + addt_cost;
												}
												else if(aq1 >= 1)
												{
													amount = amount + (aq1 * addt_cost);
													each_amount = each_amount + (aq1 * addt_cost);
													var ar1 = remaining_char % addt_char;
													if(ar1 > 0)
													{
														amount = amount + addt_cost;
														each_amount = each_amount + addt_cost;
													}
													
												}
											}
											
										}
								}
						}
					}
					if(txtArea.value.length >2000)
					{
							txtArea.value = txtArea.value.substr(0,2000);
							alert("Please enter only 2000 characters");
							return false;
					}
                    //document.getElementById(spanName).value = maxChars + txtArea.value.length;
                    document.getElementById(spanName).innerHTML = maxChars + txtArea.value.length;
					if(advt_length == 0)
					{
						//document.getElementById("total_amount").value = "0";
						document.getElementById("total_amount").innerHTML = "0";
					}
					else
					{
						//document.getElementById("total_amount").value = amount;
						document.getElementById("total_amount").innerHTML = amount;
					}
					document.getElementById("display_ad_id").innerHTML = txtArea.value;

					//if( document.getElementById(spanName).value < 5)
					if( document.getElementById(spanName).innerHTML < 5)
					{
							document.getElementById("step4").style.display = "none";
					}
                }

                function select_adcontent()
                {
                        var advt = document.advt;
                        var advt_content1 = advt.advt_content.value;
                        if(advt_content1.length < 5)
                        {
                                alert("Please enter atleast 5 characters");
                                document.getElementById("step4").style.display = "none";
                                return false;
                        }
                        else
                        {
                                document.getElementById("step4").style.display = "block";
				document.getElementById("cut_off_id").style.display="block";
                        }

                }

                function select_newspaper()
                {
					var f = document.advt;
					var amount = 0;
					var each_amount = 0;
					var total_amt = 0;
					var remaining_char = 0;
					var advt_content = f.advt_content.value.replace(/^\s+|\s+$/g,"");
					var advt_length = advt_content.length;
					//document.getElementById("total_amount").value = 0;
					document.getElementById("total_amount").innerHTML = 0;

                    var checkBox = document.getElementsByName("chk[]");
					var cut_off_days = "";
					var focus_days = "";
					//var cut_off_id = "<table cellpadding='0' cellspacing='0' border='0' class='tab'><tr><td><strong>Newspaper</strong></td><td><strong>Cut off day</strong></td><td><strong>Focusing day</strong></td></tr>";
					var cut_off_id = "<table cellpadding='0' cellspacing='0' border='0' width='100%' class='ncoff'><tr><th>Newspaper</th><th>Cut off day</th><th>Focusing day</th></tr>";
					
					j=0;
					for (i= 0;i<checkBox.length ;i++)
					{
						if (checkBox[i].checked == true)
						{
							var news_det = checkBox[i].value;
							var anews = news_det.split("||");
							var ads_type = anews[6];
							var char_cost = parseInt(anews[7]);
							var no_of_char = parseInt(anews[8]);
							var addt_cost = parseInt(anews[9]);
							var addt_char = parseInt(anews[10]);
							var cut_off_day = anews[11];
							var focus_day = anews[12];
							var np_name = anews[13];
							var focus_date_arr = anews[14].split("-");
							var cutoff_date_arr = anews[15].split("-");
							var focus_date=focus_date_arr[2]+"-"+focus_date_arr[1]+"-"+focus_date_arr[0];
							var cutoff_date=cutoff_date_arr[2]+"-"+cutoff_date_arr[1]+"-"+cutoff_date_arr[0];
							ManFocusDate=focus_date;
					//cut_off_id += "";
					cut_off_id += "<tr><td>"+np_name+"</td><td>"+cut_off_day+"<br>("+cutoff_date+")</td><td>"+focus_day+"<br>("+focus_date+")</td></tr>";
					if(ads_type == "C")
					{
 						var q1 = Math.floor(advt_length/no_of_char);
						if(q1 == 0)
						{
							amount = amount + char_cost;
							each_amount = each_amount + char_cost;
						}
						else if(q1 >= 1)
						{
							amount = amount + char_cost;
							each_amount = each_amount + char_cost;
							remaining_char = advt_length - no_of_char;
							var aq1 = Math.floor(remaining_char/addt_char);
							if(aq1 == 0)
							{
								amount = amount + addt_cost;
								each_amount = each_amount + addt_cost;
							}
							else if(aq1 >= 1)
							{
								amount = amount + (aq1 * addt_cost);
								each_amount = each_amount + (aq1 * addt_cost);
								var ar1 = remaining_char % addt_char;
								if(ar1 > 0)
								{
									amount = amount + addt_cost;
									each_amount = each_amount + addt_cost;
								}

							}
						}

					}
					if(advt_length == 0)
					{
						//document.getElementById("total_amount").value = "0";
						document.getElementById("total_amount").innerHTML = "0";
					}
					else
					{
						//document.getElementById("total_amount").value = amount;
						document.getElementById("total_amount").innerHTML = amount;
					}


                                        j++
                                }
                        }
                        if(j > 0)
                        {
                                document.getElementById("step3").style.display = "block";
                        }
                        else
                        {
                                document.getElementById("step3").style.display = "none";
                                document.getElementById("step4").style.display = "none";
                        }
						cut_off_id +="</table>";
			document.getElementById("cut_off_id").innerHTML = cut_off_id;

                }

                function empty_category()
                {
                        var advt = document.advt;
                        advt.cat_id.selectedIndex="";
                }

                function select_city()
                {
                        var advt = document.advt;
                        var cat_id = advt.cat_id.value;
                        var city_id = advt.city_id.value;
                        if(city_id == "")
                        {
                                alert("Please select city");
                                document.getElementById("step2").style.display = "none";
                                document.getElementById("step3").style.display = "none";
                                document.getElementById("step4").style.display = "none";
                                return false;
                        }
                        else
                        {

                                var pars="cat_id="+cat_id+"&city_id="+city_id+"&action=post_ad";
                                var url ='index.php';
                                var failure = function(t){alert('Error')}

                                var success = function(t){
                                        if(t== 1)
                                        {
                                                document.getElementById("err_msg").innerHTML = "Sorry News Ad not available..";
                                                document.getElementById("step2").style.display = "none";
                                                document.getElementById("step3").style.display = "none";
                                                document.getElementById("step4").style.display = "none";


                                        }
                                        else
                                        {
                                                document.getElementById("err_msg").innerHTML = "";
                                                document.getElementById("news_id").innerHTML = t;
                                                //document.getElementById("total_amount").value = "0";
                                                document.getElementById("total_amount").innerHTML = "0";
						
                                                document.getElementById("step2").style.display = "block";
                                        }
                                }

                                //document.getElementById("step2").style.display = "block";

                        }
                        getAjaxRes(url,pars,success);

                }


                function select_sub_category()
                {
                        var advt = document.advt;
                        var sub_cat_id = advt.sub_cat_id.value;
                        removeAllOptions(advt.city_id);
                        var pars="sub_cat_id="+sub_cat_id+"&action=select_subcat_city";
                        var url ='index.php';
                        var failure = function(t){alert('Error')}
                        var success = function(t){
                                if(t==1){
                                        alert("Please Select Sub Category");
                                        addSelOption(advt.city_id,"- City -","");
                                        var city_id = advt.city_id.value;
                                        document.getElementById("step2").style.display = "none";
                                        document.getElementById("step3").style.display = "none";
                                        document.getElementById("step4").style.display = "none";
                                        return false;
                                }
                                else
                                {
                                        var aVal = t.split("##");
                                        var selVal = aVal[1];
                                        var type = aVal[0];
                                        if(type == "city")
                                        {
                                                addSelOption(advt.city_id,"- City -","");
                                                loadSelValue(advt.city_id,selVal,false,"");
                                                document.getElementById("step2").style.display = "none";
                                                document.getElementById("step3").style.display = "none";
                                                document.getElementById("step4").style.display = "none";
                                        }
                                }

                        }

                        getAjaxRes(url,pars,success);
                }

                function select_category()
                {
                        var advt = document.advt;
                        var cat_id = advt.cat_id.value;
                        advt.advt_content.value = "";
                        //advt.display_ad_id.value="";
                        //advt.no_of_char.value="";
                        advt.name.value="";
                        advt.email.value="";
                        advt.contact_no.value="";
                        advt.address.value="";
                       // advt.release_date.value="";
                        removeAllOptions(advt.city_id);
                        removeAllOptions(advt.sub_cat_id);
                        var pars="cat_id="+cat_id+"&action=select_city";
                        var url ='index.php';
                        var failure = function(t){alert('Error')}

                        var success = function(t){
                                if(t==1){
                                        alert("Please Select Category");
                                        addSelOption(advt.city_id,"- City -","");
                                        var city_id = advt.city_id.value;
                                        document.getElementById("step2").style.display = "none";
                                        document.getElementById("step3").style.display = "none";
                                        document.getElementById("step4").style.display = "none";
                                        return false;
                                }
                                else
                                {
                                        var aVal = t.split("##");
                                        var selVal = aVal[1];
                                        var type = aVal[0];
                                        if(type == "city")
                                        {
                                                addSelOption(advt.city_id,"- City -","");
                                                advt.sub_cat_id.style.display="none";
                                                loadSelValue(advt.city_id,selVal,false,"");
                                                document.getElementById("step2").style.display = "none";
                                                document.getElementById("step3").style.display = "none";
                                                document.getElementById("step4").style.display = "none";
                                        }

                                        else if(type == "subcat")
                                        {
                                                addSelOption(advt.city_id,"- City -","");
                                                addSelOption(advt.sub_cat_id,"- Sub Category -","");
                                                advt.sub_cat_id.style.display="block";
                                                loadSelValue(advt.sub_cat_id,selVal,false,"");
                                                document.getElementById("step2").style.display = "none";
                                                document.getElementById("step3").style.display = "none";
                                                document.getElementById("step4").style.display = "none";
                                        }
                                }
                        }
                        getAjaxRes(url,pars,success);

                }

                //remove all option from select box
                function removeAllOptions(selectbox){
                        var i;
                        for(i=selectbox.options.length-1;i>=0;i--){ selectbox.remove(i);}
                }


                function loadSelValue(selBox,val,sameFlag,strCity)
                {
                        var arrSpl=val.split("&|&|&");
                        var keySpl=arrSpl[0].split(":");
                        if(sameFlag == false){ var valSpl=arrSpl[1].split(":");}else{var valSpl=arrSpl[0].split(":");}
                        for (var i=0; i < keySpl.length;i++){
                                addSelOption(selBox,valSpl[i],keySpl[i],strCity);
                        }
                }

                function addSelOption(selBox,txt,val,strCity){
                        var optn = document.createElement("OPTION");
                        optn.text = txt;
                        var RegExp =/---/;
                        var matchPos1 = val.search(RegExp);
                        if(matchPos1 != -1)
                                optn.value = "";
                        else
                                optn.value = val;
                        if(strCity == val)
                        {
                                if(strCity != "")
                                {
                                        optn.selected = true;
                                }
                        }

                        //if(val == '' && txt != "Select"){ optn.disabled = true;}
                        selBox.options.add(optn);
                }

		function terms1()
		{
			window.open("terms-conditions.html","term","width=500,height=300,scrollbars=yes");
		}

		function showCutOffDetails()
		{
			document.getElementById("cut_off_id").style.display="block";
		}

