// JavaScript Document
// function for bg image div click//


function bg_imgdivvideo(gh)
{
	
document.getElementById('bgimgdivvideo'+gh).style.display='block';	
}

// close bgimage div//

function close_bgimgdivvideo(ghclose)
{
	//alert(ghclose);
document.getElementById('bgimgdivvideo'+ghclose).style.display='none';	
	
}

// for inappropriate video//


function inappro_video(inappro_video_id)
{

//alert(inappro_video_id );
		var inappro_news_url = 'video_process.php';
		var inappro_news_pars = 'rq='+13+'&inapproid='+inappro_video_id;
		var inappro_news_Ajax = new Ajax.Request(
			 inappro_news_url, 
			{
				method: 'get', 
				parameters: inappro_news_pars, 
				onComplete: inappro_video_showResponse
			});	

}

function inappro_video_showResponse(originalRequest)
	{
		//alert(originalRequest.responseText);
		var inappro_video_id = null;
		var data1 = originalRequest.responseText;
		
		data1 = data1.split('#');
		
		inappro_video_id = "news_inappro"+data1[1];
		if(data1[0]==0)
		{
			document.getElementById(data1[1]).style.display='block';
		}
		if(data1[0]==1)
		{			
			$(inappro_video_id).innerHTML = "Thank you for notifying us!.";
		}
		if(data1[0]==2)
		{
			$(inappro_video_id).innerHTML = "You already voted for Inappropriate";
		}
		
	}

// broken news function//

function broken_video(broken_video_id)
{
	
	
	var broken_news_url = 'video_process.php';
	var broken_news_pars = 'rq='+14+'&brid='+broken_video_id;
	var broken_news_Ajax = new Ajax.Request(
		 broken_news_url, 
			{
				method: 'get', 
				parameters: broken_news_pars, 
				onComplete: broken_video_showResponse
			});	
}

function broken_video_showResponse(originalRequest)
	{
		//alert(originalRequest.responseText);
		var inappro_video_id = null;
		var data1 = originalRequest.responseText;
		
		data1 = data1.split('#');
		
		inappro_video_id = "news_inappro"+data1[1];
		
		if(data1[0]==0)
		{
			document.getElementById(data1[1]).style.display='block';
		}
		if(data1[0]==1)
		{
			$(inappro_video_id).innerHTML = "Thank you for notifying us!.";
		}
		if(data1[0]==2)
		{
			$(inappro_video_id).innerHTML = "You already voted for Broken";
		}
		
	}
	
// function for main comment submit//

function main_videocomment_submit(comment_id)
{
	//alert(comment_id);
var descr = $('main_comments_textarea').value;	
//alert(descr);
var main_comment_news_url = 'video_process.php';
	var main_comment_news_pars = 'rq='+11+'&id='+comment_id+'&descr='+descr;
		
		var main_comment_news_Ajax = new Ajax.Request(
			main_comment_news_url, 
			{
				method: 'get', 
				parameters: main_comment_news_pars, 
				onComplete: main_comment_video_showResponse
			});
}

function main_comment_video_showResponse(originalRequest)
	{
		//alert(originalRequest.responseText);
		var data1 = originalRequest.responseText;
		
		if(data1==0)
		{
			window.location='login.php';
		}
		else
		{
			window.location.reload( false );
		}
		
	}

//function for reply comment submit//

function reply_videocomment_submit()
{
		var first_lid = $('reply_hidden').value	// repaly form id ( first level comment id).
		//alert(first_lid);
		var descr = $('reply_comments_textarea').value;
		//alert(descr);
		var reply_comment_news_url = 'video_process.php';
		var reply_comment_news_pars = 'rq='+12+'&flcid='+first_lid+'&descr='+descr;
		var reply_comment_news_Ajax = new Ajax.Request(
			 reply_comment_news_url, 
			{
				method: 'get', 
				parameters: reply_comment_news_pars, 
				onComplete: reply_comment_news_showResponse
			});	
	
}
function reply_videocomment_news_showResponse(originalRequest)
	{
		//alert(originalRequest.responseText);
		var data1 = originalRequest.responseText;
		if(data1==0)
		{
			window.location='login.php';
		}
		else
		{
			window.location.reload( false );
		}
		
	}

////// Video Preview  /////////////////////

function video_validation(k,previd)
{
	
	var news_url = $('news_url').value;
	var news_checkbox = $('news_checkbox').checked;
	var news_title = $('news_title').value;
	var news_desc = $('news_desc').value;
	
	var validate_error_message = '';
	var reg_errors = new Array();
	var field_to_focus = '';
	 var favpet ;
	
	for (i = 0; i < document.form1.radiobutton.length; i++)
		{
			if (document.form1.radiobutton[i].checked == true)
				{
					favpet = document.form1.radiobutton[i].value; 
					//alert(favpet);
					break;
				}
				 else
	 			{
		 
					favpet = 0;
	 			}
			
		}
	
	if (news_url  == '')
    {
      	reg_errors.push('Please enter News URL.');
      	field_to_focus = 'news_url';
     }
	else
	 {
        var checkurl_ans = check_url(news_url);
		if(checkurl_ans)
		{
		}
		else
		{
			reg_errors.push("URL invalid. Please enter a valid email address, such as 'http://www.abcd@domain.com'.");
	 	}
	 }
	
  	if(news_checkbox==false)
  	 {
  		reg_errors.push('Please accept the Term & Condition.');
     }
	 
	 if(news_title=='')
  	 {
  		reg_errors.push('Please enter the News Title.');
     }
	  if(news_desc=='')
  	 {
  		reg_errors.push('Please enter the News Description.');
     }
	 
	
	 
	if(favpet == 0)
	{
		reg_errors.push('Please select the topic.');
	}
  
  if (reg_errors.length > 0)
  {
    for (i = 0; i < reg_errors.length; ++i)
	
      validate_error_message += reg_errors[i] + '\n';
    alert(validate_error_message);
    if (field_to_focus != '' && (ff = document.getElementById(field_to_focus)))
      ff.focus();
    return false;
	
  } 
  else
  {
	   var check_way = k;
	   //alert(k)
	  if(check_way==1)
	  {
		 edit_prev_cycle();
	  }
	  else
	  {
			 document.getElementById('jadu').value=1;
	  }
  }
	
}



function editvideo_preview(npreid)
{	
	//alert(npreid);
	window.location = "editvideopreview.php?preid="+npreid;	
}

function editvideo_submit(myeditnewsid)
	{
		
		var getnews_url = $('news_url').value;
		var news_checkbox = $('news_checkbox').checked;
		var getnews_title = $('news_title').value;
		var getnews_desc = $('news_desc').value;
		
		var validate_error_message = '';
		var reg_errors = new Array();
		var field_to_focus = '';
		var favpet ;
	
	for (i = 0; i < document.form1.radiobutton.length; i++)
		{
			if (document.form1.radiobutton[i].checked == true)
				{
					favpet = document.form1.radiobutton[i].value; 
					//alert(favpet);
					break;
				}
				 else
	 			{
		 
					favpet = 0;
	 			}
			
		}		
	
	
	if (getnews_url  == '')
    {
      	reg_errors.push('Please enter News URL.');
      	field_to_focus = 'getnews_url';
     }
	else
	 {
        var checkurl_ans = check_url(getnews_url);
		if(checkurl_ans)
		{
		}
		else
		{
			reg_errors.push("URL invalid. Please enter a valid email address, such as 'http://www.abcd@domain.com'.");
	 	}
	 }
	
  	if(news_checkbox==false)
  	 {
  		reg_errors.push('Please accept the Term & Condition.');
     }
	 
	 if(getnews_title=='')
  	 {
  		reg_errors.push('Please enter the News Title.');
     }
	  if(getnews_desc=='')
  	 {
  		reg_errors.push('Please enter the News Description.');
     }
	 
	
	 
	if(favpet == 0)
	{
		reg_errors.push('Please select the topic.');
	}
  
  if (reg_errors.length > 0)
  {
    for (i = 0; i < reg_errors.length; ++i)
	
      validate_error_message += reg_errors[i] + '\n';
    alert(validate_error_message);
    if (field_to_focus != '' && (ff = document.getElementById(field_to_focus)))
      ff.focus();
    return false;
	
  } 
  
	
	for (i = 0; i < document.form1.radiobutton.length; i++)
		{
			if (document.form1.radiobutton[i].checked == true)
				{
					var getnews_tag = document.form1.radiobutton[i].value; 
				
					
					break;
				}
		}
	
	var tagall = getnews_tag.split("#");
	var s =tagall[0];
	var m= tagall[1];
	
	
	var editpreview_url = 'video_process.php';
	var videoeditpreview_pars = 'rqpost='+92+'&url='+getnews_url+'&title='+getnews_title+'&description='+getnews_desc+'&mtag='+m+'&stag='+s+'&deleteid='+myeditnewsid;
		//alert(editpreview_url);
		var editpreview_Ajax = new Ajax.Request(
			editpreview_url, 
			{
				method: 'post', 
				parameters: videoeditpreview_pars, 
				onComplete: videoeditpreview_showResponse
			});	
	}
	
	function videoeditpreview_showResponse(originalRequest)
	{
		//alert(originalRequest.responseText);
		var editpreview_respo = originalRequest.responseText;
		if(originalRequest.responseText!='')
			{
				window.location="index_video.php";	
			}
	}
	
function submitvideo_preview(val)
{
	var subpreview_url = 'video_process.php';
	var videosub_pars = 'rq='+93+'&deleteid='+val;
		//alert(videosub_pars);
		var editpreview_Ajax = new Ajax.Request(
			subpreview_url, 
			{
				method: 'get', 
				parameters: videosub_pars, 
				onComplete: videopreviewsub_showResponse
			});	

}

function videopreviewsub_showResponse(originalRequest)
{
		//alert(originalRequest.responseText);
		var editpreview_respo = originalRequest.responseText;
		if(originalRequest.responseText!='')
		{
 		 window.location="index_video.php";	
		}
}
	
// for video ratings//

function video_rating(val,nidk)
{
	
//alert(val);	
//alert(nidk);	
		var video_rating_url = 'video_process.php';
		var video_rating_pars = 'rq='+77+'&r_val='+val+'&n_id='+nidk;
		var video_rating_Ajax = new Ajax.Request(
			 video_rating_url, 
			{
				method: 'get', 
				parameters: video_rating_pars, 
				onComplete: video_rating_showResponse
			});	
	
}

function video_rating_showResponse(originalRequest)
	{
		//alert(originalRequest.responseText);
		var data1 = originalRequest.responseText;
		data1 = data1.split('#');
		
		
		
		if(data1[0]==0)
		{
			//window.location='login.php';
			document.getElementById(data1[1]).style.display='block';
		}
		if(data1[0]==2)
		{
			$(data1[1]+'news_r').innerHTML = "Thank you for voting!.";
			$('vote_id'+data1[1]).innerHTML = data1[2];
			$('value_id'+data1[1]).innerHTML = data1[3];
		}
		if(data1[0]==3)
		{
			$(data1[1]+'news_r').innerHTML = "Thank you for voting!.";
			$('vote_id'+data1[1]).innerHTML = data1[2];
			$('value_id'+data1[1]).innerHTML = data1[3];
		}
		if(data1[0]==1)
		{
			$(data1[1]+'news_r').innerHTML = "You already voted";
		}
		
	}	
	
// hot topics function //

function hot_video()
{
	
	//alert( broken_news_id );
	
		var hot_video_url = 'video_process.php';
		var hot_video_pars = 'rq='+83;
		var hot_video_Ajax = new Ajax.Request(
			 hot_video_url, 
			{
				method: 'get', 
				parameters: hot_video_pars, 
				onComplete: hot_videos_showResponse
			});	
}

function hot_videos_showResponse(originalRequest)
	{
		//alert(originalRequest.responseText);
		var data1 = originalRequest.responseText;
		
		
			$('hot_videosk').innerHTML = data1;
	}

// function for edit and preview music cycle//

function edit_prev_cycle()
{
	
var getnews_url = $('news_url').value;
		var getnews_title = $('news_title').value;
		var getnews_desc = $('news_desc').value;
		
		for (i = 0; i < document.form1.radiobutton.length; i++)
			{
				if (document.form1.radiobutton[i].checked == true)
					{
						var getnews_tag = document.form1.radiobutton[i].value; 
					
						
						break;
					}
			}
		
		var tagall = getnews_tag.split("#");
		var s =tagall[0];
		var m= tagall[1];
	
	
	var newspreview_url = 'video_process.php';
	var newspreview_pars = 'rqpost='+91+'&url='+getnews_url+'&title='+getnews_title+'&description='+getnews_desc+'&mtag='+m+'&stag='+s;
	//alert(newspreview_pars);	
		var newspreview_Ajax = new Ajax.Request(
			newspreview_url, 
			{
				method: 'post', 
				parameters: newspreview_pars, 
				onComplete: mshowResponse
			});	
	
}

function mshowResponse(originalRequest)
	{
		//alert(originalRequest.responseText);
		var newspreview_respo = originalRequest.responseText;
		if(originalRequest.responseText!='0')
			{
				window.location="videopre.php?pid="+originalRequest.responseText;	
			}
	}


// for validation of video submit page//


function n_validation(k,previd)
{
	
	var news_url = $('news_url').value;
	var news_checkbox = $('news_checkbox').checked;
	var news_title = $('news_title').value;
	var news_desc = $('news_desc').value;
	
	var validate_error_message = '';
	var reg_errors = new Array();
	var field_to_focus = '';
	 var favpet ;
	
	for (i = 0; i < document.form1.radiobutton.length; i++)
		{
			if (document.form1.radiobutton[i].checked == true)
				{
					favpet = document.form1.radiobutton[i].value; 
					//alert(favpet);
					break;
				}
				 else
	 			{
		 
					favpet = 0;
	 			}
			
		}
	
	
	
	
	
	if (news_url  == '')
    {
      	reg_errors.push('Please enter News URL.');
      	field_to_focus = 'news_url';
     }
	else
	 {
        var checkurl_ans = check_url(news_url);
		if(checkurl_ans)
		{
		}
		else
		{
			reg_errors.push("URL invalid. Please enter a valid URL address, such as 'http://www.domain.com'.");
	 	}
	 }
	
	//checkuniqueurl(news_url);
	
  	if(news_checkbox==false)
  	 {
  		reg_errors.push('Please accept the Term & Condition.');
     }
	 
	 if(news_title=='')
  	 {
  		reg_errors.push('Please enter the News Title.');
     }
	  if(news_desc=='')
  	 {
  		reg_errors.push('Please enter the News Description.');
     }
	 
	
	 
	if(favpet == 0)
	{
		reg_errors.push('Please select the topic.');
		field_to_focus = 'news_url';
	}
  
  
   
  	
 	 //wait(Date.ONE_SECOND);

	//alert(checkurl);
  //if(checkurl==false)
  //{
	  //reg_errors.push('duplicate story pls change the url.');
	  
  //}
  
  
  
  if (reg_errors.length > 0)
  {
    for (i = 0; i < reg_errors.length; ++i)
	
      validate_error_message += reg_errors[i] + '\n';
    alert(validate_error_message);
	
    if (field_to_focus != '' && (ff = document.getElementById(field_to_focus)))
      ff.focus();
    return false;
	
  }
  else
  {
	  /*var check_way = k;
	  if(check_way==1)
	  {
		 news_preview();
	  }
	  else
	  {
		 if(check_way==2)
		 {
			var ids = previd;
			editnews_submit(ids);
		 }
	  }*/
	  
	  
  }
	
}