/****************************************
 ** FOR TOP NEW MENU -- ICON --
 ***************************************/

function getDataService2(go, action, id, id2, b) 
{
	processLoading(id);
	
	try
	{
		http.open('post', go);
		http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		http.send(action);

		http.onreadystatechange = function () {
			if(http.readyState == 4) 
			{
				var response = http.responseText;

				if (http.status == 200) 
				{
                                    var sp = response.split('||');
                                
                                    document.getElementById(id).innerHTML = sp[1];
                                    if (sp[0] == 'OK')
                                    {
                                        clearForm(id2);
                                        b.disabled = true;
                                    }
                                }
				else 
				{
					alert("ERROR:" + http.status + " Ada masalah pada pengiriman data!");
				}
			}
		}
	}
	catch (e){}
	finally {}
}

function clearForm(tab) {
      var d = document.getElementById(tab);
      if (d)
      {
          for (i = 0; i < d.length; i++)
          {
              if ((d[i].type == "text") || d[i].type == "textarea")
              {
                  d[i].value = '';
              }
              
              if (d[i].type == "checkbox")
              {
                  d[i].checked = false;
              }
          }
      }
}

 /*
    show message with red color
 */
 function boxError(id, msg) {
      document.getElementById(id).innerHTML = '<div style="background:#FF0000; color: #FFFFFF; padding:2px;">'+ msg +'</div>';
 }
 
 /*
    Show process info
 */
 function processLoading(id) {
	boxError(id, 'Sedang Proses...');
 }
 
 /*
    Clear all message status
 */
 function clearAllMessage() {
        var stft = document.getElementById('sendToFriendTop');
        var ct = document.getElementById('commentTop');
        var rnlit = document.getElementById('registerNewsLetterInfoTop');
        
        if (stft) stft.innerHTML = '';
        if (ct) ct.innerHTML = '';
        if (rnlit) rnlit.innerHTML = '';

 }
 
function switchNewsTabTop(active) {
    
    var eleActive = document.getElementById(active);
    var valNow = eleActive.style.display;

    var f1 = document.getElementById('newsTopInfoEmail');
    var f3 = document.getElementById('newsTopInfoFans');
    var f4 = document.getElementById('newsTopInfoDaftar');

    //if (eleActive == f3)
    //{
            checkMemberLoginTop();
    //}
    
//    if (active == f1) resetCookieButton();
    
    if (f1) f1.style.display = "none";
    if (f3) f3.style.display = "none";
    if (f4) f4.style.display = "none";
    
    clearAllMessage();
    
    if (valNow == "inline")
    {
        eleActive.style.display = "none";
    }
    else
    {
        eleActive.style.display = "inline";
    }
    
    /*
        first for send to friend
        second for newsletter KapanLagi
        fourth for fans comment
    */
    setEmailSender('cSenderTmp', 'cEmailTmp', 'nameFriendTop', 'emailFriendTop');
    for (var i = 1; i <= 5; i++) setEmailSender('cDestNameTmp'+ i, 'cDestEmailTmp'+ i, 'recipientTop'+ i, 'remTop'+ i);
    
    setEmailSender('cSenderTmp', 'cEmailTmp', 'nameNewsletterTop', 'emailNewsletterTop');
    setEmailSender('cSenderTmp', 'cEmailTmp', 'namaFansTop', 'emailFansTop');
}

 function checkMemberLoginTop() {
    
    var member_email = readCookie("mbremface");
    var member_name = '';
 
    if (member_email != null)
    {
          member_email = decodeURIComponent(readCookie("mbremface"));
 
          if (readCookie('mbrnmface') != null)
          {
                member_name = readCookie("mbrnmface");
          }
 
          if (member_name == "" || member_name == null) 
          {
                member_name = member_email;
          }
 

          if (document.getElementById("newsTopInfoEmail"))
          {
                document.getElementById('topBoxSendToFriend').style.display = "none";
          }
          if (document.getElementById("newsTopInfoFans"))
          {
                document.getElementById('topBoxCelebFans').style.display = "none";
          }
          if (document.getElementById("newsTopInfoDaftar"))
          {
                document.getElementById('topBoxNewLetter').style.display = "none";
          }
    }
 }
 
 function sendToFriendDataTop(button, p) {
  
      var name = document.getElementById('nameFriendTop').value;
      var email = document.getElementById('emailFriendTop').value
      var type = document.getElementById('typeTop').value;
      var url = document.getElementById('urlTop').value;
      var flag = document.getElementById('flagTop').value;
      var allow = false;
      var allow2 = false;
      var copy = 0;
      if (document.getElementById('idcopyTop').checked)
      {
            copy = 1;
      }
      
      //if (name == '')
      //{
      //    boxError('sendToFriendTop', 'Nama tidak boleh kosong.');
      //    return false;
      //}
      ///* set name sender to cookie, set it to 30 minutes*/
      //createCookie2('cSenderTmp', name, 30);
        
      
      //if (email == '')
      //{
      //    boxError('sendToFriendTop', 'Email tidak boleh kosong.');
      //    return false;
      //}
      //
      ///* set email to cookie, set it to 30 minutes*/
      //createCookie2('cEmailTmp', email, 30);
      
      var variable = 'action=celeb_send_biograph&p='+ p +'&name='+ name +'&email='+ email +'&type='+ type +'&url='+ url +'&flag='+ flag +'&copy='+ copy +'&artist='+ g_artist_name;
      for (i = 1; i <= 5; i++)
      {
          var x = document.getElementById('recipientTop'+ i).value;
          variable += '&recipient'+ i +'='+ x;
          
          if (x != '')
          {
              createCookie2('cDestNameTmp'+ i, x, 30);
              allow = true;
          }
      }
      for (i = 1; i <= 5; i++)
      {
          var y = document.getElementById('remTop'+ i).value;
          variable += '&rem'+ i +'='+ y;

          if (y != '')
          {
              createCookie2('cDestEmailTmp'+ i, y, 30);
              allow2 = true;
          }
      }
      
      if ((! allow) || (! allow2))
      {
          boxError('sendToFriendTop', 'Nama dan Email tujuan tidak boleh kosong.');
          return false;
      }
    
    getDataService2('/u/news_service.php', variable, 'sendToFriendTop', 'newsTopInfoEmailForm', button);
    
    return true;
 }
 
function registerNewsLetterDataTop(button) {
  
      var name = document.getElementById('nameNewsletterTop').value;
      var email = document.getElementById('emailNewsletterTop').value
      var allow = false;
      
      //if (name == '')
      //{
      //    boxError('registerNewsLetterInfoTop', 'Nama tidak boleh kosong.');
      //    return false;
      //}
      ///* set name sender to cookie, set it to 30 minutes*/
      //createCookie2('cSenderTmp', name, 30);

      //if (email == '')
      //{
      //    boxError('registerNewsLetterInfoTop', 'Email tidak boleh kosong.');
      //    return false;
      //}
      ///* set name sender to cookie, set it to 30 minutes*/
      //createCookie2('cEmailTmp', email, 30);
      
      var variable = 'action=register_newsletter&name='+ name +'&email='+ email;
      for (i = 1; i <= 18; i++)
      {
          var x = document.getElementById('checkboxTop'+ i)
          if (x.checked)
             variable += '&checkbox'+ i +'='+ x.value;
          else
             variable += '&checkbox'+ i +'=';
          
          if (x.checked)
              allow = true;
      }
      
      if (! allow)
      {
          boxError('registerNewsLetterInfoTop', 'Pilih minimal satu kategori berita.');
          return false;
      }
      
    getDataService2('/u/news_service.php', variable, 'registerNewsLetterInfoTop', 'newsTopInfoDaftarForm', button);

    return true;
 }
 
 function newsFansCommentTop(button) {
    var words = document.getElementById('pesanTop').value;
    var splitWords = words.split(' ');

    if(splitWords.length < 10 || words.length > 1000)
    {
        boxError('commentTop', 'Pesan tidak boleh kurang dari 10 kata.')
    }
    //else if (document.getElementById('namaFansTop').value == '')
    //{
    //    boxError('commentTop', 'Nama tidak boleh kosong.');
    //}
    //else if (document.getElementById('emailFansTop').value == '')
    //{
    //    boxError('commentTop', 'Email tidak boleh kosong.');
    //}
    else
    {
        /* set name sender to cookie, set it to 30 minutes*/
        //createCookie2('cSenderTmp', document.getElementById('namaFansTop').value, 30);

        /* set name sender to cookie, set it to 30 minutes*/
        //createCookie2('cEmailTmp', document.getElementById('emailFansTop').value, 30);

        var nama_var = "";
        if (document.getElementById('namaFansTop')) {
                nama_var = document.getElementById('namaFansTop').value;
        }
        
        var email_var = "";
        if (document.getElementById('emailFansTop')) {
                email_var = document.getElementById('emailFansTop').value;
        }
        
        var artis_var =  document.getElementById('newsArtistTop').value;
        var pesan_var = document.getElementById('pesanTop').value;
        
        getDataService2('/u/news_service.php','a=1&action=selebriti_comment&status=0&nama='+ nama_var +'&email='+ email_var +'&artis='+ artis_var +'&pesan='+ pesan_var, 'commentTop', 'newsBottomInfoFansFormTop', button);
    }
}


//var TopMenu = '<div id="newsrightbox">';
//TopMenu += ' <a href="javascript:void(0);" onclick="javascript:switchNewsTabTop(\'newsTopInfoDaftar\');">DAFTAR MAILING LIST</a>';
//TopMenu += ' <hr size="1"/>';
//TopMenu += ' <a href="javascript:void(0);" onclick="javascript:switchNewsTabTop(\'newsTopInfoEmail\');">KIRIM KE TEMAN</a>';
//
//if (have_artist)
//{
//    TopMenu += ' <hr size="1"/>';
//    TopMenu += ' <a href="javascript:void(0);" onclick="javascript:switchNewsTabTop(\'newsTopInfoFans\');">KOMENTAR FANS '+ g_artist_name +'</a>';
//}
//
//TopMenu += ' </div>';

var TopMenu = '	<div style="float: left; display: none; border: 1px solid #666666;" id="newsTopInfoEmail">';
TopMenu += '	  <div style="padding: 0px; width: 330px;">';
TopMenu += '	    <div style="padding: 10px; font-weight:bold;text-align:center; background-color: #ededed;">KIRIM EMAIL KE TEMAN</div>';
TopMenu += '	    <div style="padding: 10px;">Informasikan ke teman-teman Anda mengenai '+ ((bodySendToFriend == '') ? 'biografi '+ g_artist_name : bodySendToFriend) +' melalui email.</div>';
TopMenu += '	    <div style="padding: 8px;">';
TopMenu += '	      <form action="/u/sendtofriend.php" method="post" target="subscribe" onSubmit="return false;" id="newsTopmInfoEmailForm">';
TopMenu += '            <div id="topBoxSendToFriend">';
TopMenu += '	        <div style="float:left; margin:2px">Nama Anda</div>';
TopMenu += '	        <div style="float:right;text-align:right; margin:2px;"><input style="width:150px" type="text" name="name" id="nameFriendTop" value=""></div>';
TopMenu += '	        <div style="clear: both; width: 120px; float:left; margin:2px">Alamat Email Anda</div>';
TopMenu += '	        <div style="float:right;text-align:right; margin:2px;"><input style="width:150px" type="text" name="email" id="emailFriendTop" value=""></div>';
TopMenu += '	        <div style="clear: both;"></div></div>';
TopMenu += '	        <br />';
TopMenu += '	        <div style="clear: both; text-align:center; margin: 3px;font-weight:bold;">Kirim Ke</div>';
TopMenu += '	        <div style="float:left; padding-left: 10px;">Nama</div>';
TopMenu += '	        <div style="float:right;text-align:right; padding-right: 10px;">Email</div>';
TopMenu += '	        <br style="clear: both;" />';
TopMenu += '                <div style="float:left;margin:1px;"><input style="width:135px" type="text" name="recipientTop1" id="recipientTop1" value=""></div><div style="float:right;margin:1px;text-align:right;"><input style="width:140px" type="text" name="remTop1" id="remTop1" value=""></div><div style="float:left;margin:1px;"><input style="width:135px" type="text" name="recipientTop2" id="recipientTop2" value=""></div><div style="float:right;margin:1px;text-align:right;"><input style="width:140px" type="text" name="remTop2" id="remTop2" value=""></div><div style="float:left;margin:1px;"><input style="width:135px" type="text" name="recipientTop3" id="recipientTop3" value=""></div><div style="float:right;margin:1px;text-align:right;"><input style="width:140px" type="text" name="remTop3" id="remTop3" value=""></div><div style="float:left;margin:1px;"><input style="width:135px" type="text" name="recipientTop4" id="recipientTop4" value=""></div><div style="float:right;margin:1px;text-align:right;"><input style="width:140px" type="text" name="remTop4" id="remTop4" value=""></div><div style="float:left;margin:1px;"><input style="width:135px" type="text" name="recipientTop5" id="recipientTop5" value=""></div><div style="float:right;margin:1px;text-align:right;"><input style="width:140px" type="text" name="remTop5" id="remTop5" value=""></div>';
TopMenu += '	        <br style="clear:both;" />';
TopMenu += '	        <br />';
TopMenu += '                <div id="sendToFriendTop"></div>';
TopMenu += '	        <div style="float:left; padding-top: 5px;">';
TopMenu += '	          <div style="float:left;text-align:left; width:260px;">';
TopMenu += '                        <input type="checkbox" name="copyTop" id="idcopyTop" value=1 checked /> kirim copy ke email saya';
TopMenu += '                  </div>';
TopMenu += '                  <br style="clear: both;" />';
TopMenu += '	        </div>';
TopMenu += '                <div style="clear: both;"></div>';
TopMenu += '                <div style="width: 100%; padding-top: 10px; text-align: right;">';
TopMenu += '                             <input type=hidden name="typeTop" id="typeTop" value="news">';
TopMenu += '                             <input type=hidden name="urlTop" id="urlTop" value="'+ galeri_url +'">';
TopMenu += '                             <input type=hidden name="flagTop" id="flagTop" value="true">';
TopMenu += '                             <input type="button" value="Tutup form ini" onclick="javascript: document.getElementById(\'newsTopInfoEmail\').style.display = \'none\';" />';
TopMenu += '                             <input value="Kirim" class=button onclick="javascript: sendToFriendDataTop(this, \''+ p +'\');" type="submit" />';
TopMenu += '                       </div>';
TopMenu += '	        <br style="clear:both;" />';
TopMenu += '	      </form>';
TopMenu += '	    </div>';
TopMenu += '	  </div>';
TopMenu += '	</div>';

if (have_artist)
{
    TopMenu += '<div style="float: left; display: none; border: 1px solid #666666;" id="newsTopInfoFans">';
    TopMenu += '                   <form id="newsTopInfoFansForm">';
    TopMenu += '	  <div style="padding: 0px; width: 330px;" id="mainCommentTop">';
    TopMenu += '	    <div style="font-weight:bold; padding: 10px; text-align:center; background-color: #ededed;">KOMENTAR FANS '+ g_artist_name +'</div>';
    TopMenu += '	    <div style="padding: 10px;">';
    TopMenu += '	      Anda fans <a href="http://selebriti.kapanlagi.com/'+ g_artist_url +'"><b>'+ g_artist_name +'</b></a>? Berikan komentar Anda.';
    TopMenu += '	      Komentar akan ditampilkan di halaman biografi <a href="http://selebriti.kapanlagi.com/'+ g_artist_url +'"><b>'+ g_artist_name +'</b></a>, diharapkan sopan dan bertanggung jawab.';
    TopMenu += '	    </div>';
    TopMenu += '                   <div style="padding: 8px;">';
    TopMenu += '            <div id="topBoxCelebFans">';
    TopMenu += '                   <div style="clear: both; text-align: left; padding-top: 8px;">';
    TopMenu += '                    <div style="float:left; width:75px;">Nama Anda</div>';
    TopMenu += '                    <div style="float:left;" id="line2">:&nbsp;</div>';
    TopMenu += '                    <div style="float:left;" id="lineName"><input style="width:210px !important; width:200px;" type="text" name="namaTop" id="namaFansTop" /></div>';
    TopMenu += '	           </div>';
    TopMenu += '	           <div style="clear: both; text-align: left; padding-top: 1px;">';
    TopMenu += '                    <div style="float:left; width:75px;">Email Anda</div>';
    TopMenu += '                    <div style="float:left;" id="line1">:&nbsp;</div>';
    TopMenu += '                    <div style="float:left;" id="lineEmail"><input style="width:210px !important; width:200px;" type="text" name="emailTop" id="emailFansTop" /></div>';
    TopMenu += '	           </div>';
    TopMenu += '            </div>';
    TopMenu += '	    <div style="clear: both; padding-top: 1px;" id="lineMessage">';
    TopMenu += '	    	<div style="float: left; width: 75px;">Pesan</div>';
    TopMenu += '	    	<div style="float: left;">:&nbsp;</div>';
    TopMenu += '	    	<div style="float: left;"><textarea style="width:210px;" rows="5" name="pesanTop" id="pesanTop"></textarea></div>';
    TopMenu += '	    </div>';
    TopMenu += '	    <div style="clear: both;"></div>';
    TopMenu += '	    <div style="padding: 5px 0px 0px 90px; clear: both;">';
    TopMenu += '	    	<span style="font-size: 11px;">KapanLagi.com berhak menghapus komentar yang tidak layak ditampilkan</span><br /><br />';
    TopMenu += '	    </div>';
    TopMenu += '                   <div id="commentTop"></div>';
    TopMenu += '                   <div style="padding-top: 5px; text-align: right;">';
    TopMenu += '                       <input type="hidden" name="newsArtist" id="newsArtistTop" value="'+ g_artist_name +'" />';
    TopMenu += '                       <input type="button" value="Tutup form ini" onclick="javascript: document.getElementById(\'newsTopInfoFans\').style.display = \'none\';" />';
    TopMenu += '                       <input name="submitNewsCommentTop" value="   Kirim   " onclick="javascript: newsFansCommentTop(this);" type="button" />';
    TopMenu += '                   </div>';
    TopMenu += '                   </div>';
    TopMenu += '	  </div>';
    TopMenu += '                   </form>';
    TopMenu += '	</div>';
}

TopMenu += '           <div style="float: left; display: none; border: 1px solid #666666;" id="newsTopInfoDaftar">';
TopMenu += '	  <div style="padding: 0px; width: 330px;">';
TopMenu += '	  	<div style="padding: 10px; font-weight:bold;text-align:center; background-color: #ededed;">NEWSLETTER KAPANLAGI.COM</div><br />';
TopMenu += '	    <div style="padding: 10px;">Dapatkan berita terbaru di email Anda setiap hari.</div><br />';
TopMenu += '	  	<div style="padding: 8px;">';
TopMenu += '	  		<form method="post" action="http://www.kapanlagi.com/u/savesubscribe.php" target="subscribe" id="newsTopInfoDaftarForm" onSubmit="return false;">';
TopMenu += '                        <div id="topBoxNewLetter">';
TopMenu += '	  			<div style="float: left; padding-left: 5px; padding-right: 3px;">Nama:<br /><input style="width:140px" name="nameNewsletterTop" id="nameNewsletterTop" type="text"></div>';
TopMenu += '	  			<div style="padding-right: 5px; float: right;">Email:<br /><input style="width:150px" name="emailNewsletterTop" id="emailNewsletterTop" type="text" maxlength="32"><input value="1" name="flagTop" type="hidden"></div>';
TopMenu += '	  			<br style="clear:both;" />';
TopMenu += '	  			<br /></div>';
TopMenu += '	  			<div style="font-weight:bold;">Kategori berita yang diinginkan:</div><br />';
TopMenu += '	  			<div style="width:145px;float:left;padding:2px 0px;"><input name="pilihcat[]" type="checkbox" id="checkboxTop1" value="46" /> Selebriti</div>';
TopMenu += '	  			<div style="width:165px;float:right;padding:2px 0px;"><input name="pilihcat[]" type="checkbox" id="checkboxTop2" value="40" /> Film</div>';
TopMenu += '	  			<div style="width:145px;float:left;padding:2px 0px;"><input name="pilihcat[]" type="checkbox" id="checkboxTop3" value="41" /> Musik</div>';
TopMenu += '	  			<div style="width:165px;float:right;padding:2px 0px;"><input name="pilihcat[]" type="checkbox" id="checkboxTop4" value="42" /> Televisi</div>';
TopMenu += '	  			<div style="width:145px;float:left;padding:2px 0px;"><input name="pilihcat[]" type="checkbox" id="checkboxTop5" value="43" /> Hollywood</div>';
TopMenu += '	  			<div style="width:165px;float:right;padding:2px 0px;"><input name="pilihcat[]" type="checkbox" id="checkboxTop6" value="44" /> Bollywood</div>';
TopMenu += '	  			<div style="width:145px;float:left;padding:2px 0px;"><input name="pilihcat[]" type="checkbox" id="checkboxTop7" value="45" /> Asian Star</div>';
TopMenu += '	  			<div style="width:165px;float:right;padding:2px 0px;"><input name="pilihcat[]" type="checkbox" id="checkboxTop8" value="47" /> Sinetron</div>';
TopMenu += '	  			<div style="width:145px;float:left;padding:2px 0px;"><input name="pilihcat[]" type="checkbox" id="checkboxTop9" value="32" /> Bola Internasional</div>';
TopMenu += '	  			<div style="width:165px;float:right;padding:2px 0px;"><input name="pilihcat[]" type="checkbox" id="checkboxTop10" value="31" /> Bola Nasional</div>';
TopMenu += '	  			<div style="width:145px;float:left;padding:2px 0px;"><input name="pilihcat[]" type="checkbox" id="checkboxTop11" value="33" /> Seleb-OR</div>';
TopMenu += '	  			<div style="width:165px;float:right;padding:2px 0px;"><input name="pilihcat[]" type="checkbox" id="checkboxTop12" value="30" /> Olahraga Lain-lain</div>';
TopMenu += '	  			<div style="width:145px;float:left;padding:2px 0px;"><input name="pilihcat[]" type="checkbox" id="checkboxTop13" value="50" /> Hukum-Kriminal</div>';
TopMenu += '	  			<div style="width:165px;float:right;padding:2px 0px;"><input name="pilihcat[]" type="checkbox" id="checkboxTop14" value="52" /> Kasus Narkoba</div>';
TopMenu += '	  			<div style="width:145px;float:left;padding:2px 0px;"><input name="pilihcat[]" type="checkbox" id="checkboxTop15" value="10" /> Politik Nasional</div>';
TopMenu += '	  			<div style="width:165px;float:right;padding:2px 0px;"><input name="pilihcat[]" type="checkbox" id="checkboxTop16" value="11" /> Politik Internasional</div>';
TopMenu += '	  			<div style="width:145px;float:left;padding:2px 0px;"><input name="pilihcat[]" type="checkbox" id="checkboxTop17" value="20" /> Ekonomi Nasional</div>';
TopMenu += '	  			<div style="width:165px;float:right;padding:2px 0px;"><input name="pilihcat[]" type="checkbox" id="checkboxTop18" value="21" /> Ekonomi Internasional</div>';
TopMenu += '	  			<br style="clear:both" />';
TopMenu += '	  			<br />';
TopMenu += '                             <div id="registerNewsLetterInfoTop"></div>';
TopMenu += '	  			<div style="clear: both; text-align: right; padding-top: 5px;">';
TopMenu += '                                           <input type="button" value="Tutup form ini" onclick="javascript: document.getElementById(\'newsTopInfoDaftar\').style.display = \'none\';" />';
TopMenu += '                                           <input value="    Daftar    " name="B1" class="button" onclick="javascript: registerNewsLetterDataTop(this);" type="submit">';
TopMenu += '                                       </div>';
TopMenu += '	  		</form>';
TopMenu += '	  	</div>';
TopMenu += '	  </div>';
TopMenu += '	</div>';

TopMenu += '<div id="clrbth" style="clear:both;height: 3px;">&nbsp;</div><div id="newsrightbox">';
TopMenu += ' <a href="javascript:void(0);" onclick="javascript:switchNewsTabTop(\'newsTopInfoDaftar\');"><b>DAFTAR MAILING LIST</b></a>';
TopMenu += ' <hr size="1"/>';
TopMenu += ' <a href="javascript:void(0);" onclick="javascript:switchNewsTabTop(\'newsTopInfoEmail\');"><b>KIRIM KE TEMAN</b></a>';

if (have_artist)
{
    TopMenu += ' <hr size="1"/>';
    TopMenu += ' <a href="javascript:void(0);" onclick="javascript:switchNewsTabTop(\'newsTopInfoFans\');"><b>KOMENTAR FANS '+ g_artist_name +'</b></a>';
}

TopMenu += ' </div>';

document.write(TopMenu);