function SetSelectIndex(selectBoxName, selectBoxToValue){
var selectBox = document.getElementById(selectBoxName);
var selectBoxTo = selectBoxToValue;
var i=0;
    for (i=0 ;i<selectBox.length;i++){
	    if(selectBox.options[i].value==selectBoxTo){
    		selectBox.selectedIndex = i; 
	    }
    }
}
function ViewLoungeFormatURLS(){
    x = document.getElementsByTagName("a"); 
    var str;
    var url = window.location.href; 
    if(url.indexOf("uid=")>0){
	    for (var i=0;i<x.length;i++){
	        if(x[i].name!="writerUrl"){
                if(x[i].href.indexOf("lounge")>0){
	                if(x[i].href.indexOf("?")>0){
	                    x[i].href = x[i].href.replace("?","?"+url.substring(url.indexOf("uid="),url.indexOf("}")+1));
		                str = x[i].href;
		                    if(str.substring(str.indexOf("}"),1)!="&"){
			                    x[i].href = str.replace("}","}&");					
		                    }
			        }else{
	                    x[i].href = x[i].href+"?"+url.substring(url.indexOf("uid="),url.indexOf("}")+1);
		                str = x[i].href;
			        }
                }
            }
	    }
    }
}

function verifyDesignContest(){
var checkboxErr = document.getElementById("checkboxErr");
var ipObj = document.getElementsByTagName("INPUT");
var i=0;
var Count=0;
for (i=0;i<ipObj.length;i++){if (ipObj[i].type=="checkbox"){if(ipObj[i].checked==true){Count++;}}}
if(Count==5){checkboxErr.style.display = "none";return true;}else{checkboxErr.style.display = "inline";return false;}
}

function verifyAddComment(){
var comment_username=document.getElementById('comment_username');
var comment_name=document.getElementById('comment_name');
var comment_nameErr=document.getElementById('comment_nameErr');
var comment_text=document.getElementsByName('comment_text');
var comment_textErr=document.getElementById('comment_textErr');
var i=0;
    if(comment_username.value==''){
	    if(comment_name.value==''){
		    i=i+1; 
		    comment_nameErr.style.display = "inline";
		    if(i==1){shiftFocus('comment_name');}
	    }else{
	        comment_nameErr.style.display = "none";
	    }
    }
    if(comment_text.item(0).value==''){
	    i=i+1; 
	    comment_textErr.style.display = "inline";
	    if(i==1){shiftFocus('comment_text');}
    }else{
        comment_textErr.style.display = "none";
    }
	if(i>0){return false;}else{return true;}
}

function SelWishlist(){
document.getElementById('category').value='wishlist';
alert('y');
}

function deleteIt(value,type,id) { 
document.getElementsByTagName("body")[0].removeChild(document.getElementById("confirmprompt"));  
    if(value==true){
    var theForm = document.getElementById('delete'+type);
        if(theForm == null){
            theForm = document.getElementById('delete'+type+id)   
        }
        if(theForm != null){
            theForm.del.value=id;
            theForm.submit();
        }
    }
} 

function deleteEntry(title,type,id,obj){
if(document.getElementById("confirmprompt")!=null){
    document.getElementsByTagName("body")[0].removeChild(document.getElementById("confirmprompt"));  
}
    var text;
    promptbox = document.createElement('div'); 
    promptbox.setAttribute ('id' , 'confirmprompt');
    document.getElementsByTagName('body')[0].appendChild(promptbox);
    promptbox = eval("document.getElementById('confirmprompt').style");
    promptbox.position = 'absolute';
    var thePos = findPos(obj).split(",");
    if(thePos[0]>175){
        promptbox.left= thePos[0]-175;
    }else{
        promptbox.left= thePos[0];
    }
    promptbox.top = thePos[1]-20;
        text='<TABLE width="250" height="100" border="0" cellspacing="0" cellpadding="5" bgcolor="#FFFFFF" style="border: 1px solid #797979;">';
	    text=text+'<TR><td align="center" class="mini"><strong>';
		switch(type){
            case 'itwriters':
                text=text+'	Are you sure you would like to remove <strong>"'+title+'"</strong> from your favorite writers?';    
            break
            case 'wall':
                text=text+'	Are you sure you would like to delete the comment <strong>"'+title+'"</strong> from your wall?';    
            break
            case 'post':
                text=text+'	Are you sure you would like to delete the post <strong>"'+title+'"</strong>?';    
            break
            case 'item':
                text=text+'	Are you sure you would like to delete the item <strong>"'+title+'"</strong>?';    
            break
	        default:
            text=text+'	Are you sure you would like to delete the '+type+' <strong>"'+title+'"</strong>?';      
        }
	    text=text+'<BR/></strong></td></TR>';    
	    text=text+'<TR><TD align="right">';
	    text=text+'<INPUT type="button" value=" YES " onClick=deleteIt(true,"'+type+'","'+id+'"); />&nbsp;';
	    text=text+'<INPUT type="button" value="  NO  "  onClick=deleteIt(false,"'+type+'","'+id+'"); />&nbsp;&nbsp;</TD></TR></TABLE>';
    document.getElementById('confirmprompt').innerHTML = text;
}
function editEntry(type){document.getElementById('edit'+type).submit();}
function butOver(butName){document.getElementById(butName).src = '/images/sys/icons/'+butName+'_over.gif';}
function butOut(butName){document.getElementById(butName).src = '/images/sys/icons/'+butName+'.gif';}
function files(type){upload_frame.location.href='../upload/upload.asp?typeofupload='+type;}
function openpop(url,location,width,height) {window.open(url,location,'toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,location=no,resizable=no,copyhistory=no,width=' + width + ',height=' + height + ',top=70,left=70');}
function upload_img(id) {window.location.replace('up.asp?dir=items&item_id='+id);return;}

function IsUrlValid(Url){
var Period   = Url.indexOf('.')+1;
var Space    = Url.indexOf(' ');
var Length   = Url.length;
if ((Url == '') || (Period <= 0) || (Space > 0) || (Length > 500) || (Length == Period)){return false;}else{return true;}
}

function verifyAddLink(){
var link_url=document.getElementById('link_url');
var urlErr=document.getElementById('urlErr');
var i=0;
if (!IsUrlValid(link_url.value)){i=i+1;urlErr.style.display = "inline";}else{urlErr.style.display = "none";}if(i==1){shiftFocus("link_url");}
if(i>0){return false;}else{return true;}
}

function verifyAddVideo(){
var category=document.getElementById('category');
var categoryErr=document.getElementById('categoryErr');
var column=document.getElementById('column');
var columnErr=document.getElementById('columnErr');
var i=0;
if(category.value=='0'){i=i+1;categoryErr.style.display = "inline";}else{categoryErr.style.display = "none";}if(i==1){shiftFocus("category");}
if(column.value=='0'){i=i+1;columnErr.style.display = "inline";}else{columnErr.style.display = "none";}if(i==1){shiftFocus("column");}
if(i>0){return false;}else{return true;}
}

function verifyAddDesign(){
var design_title=document.getElementById('design_title');
var titleErr=document.getElementById('titleErr');
var design_image=document.getElementById('design_image');
var imageErr=document.getElementById('imageErr');
var category=document.getElementById('category');
var categoryErr=document.getElementById('categoryErr');
var column=document.getElementById('column');
var columnErr=document.getElementById('columnErr');
var i=0;
if(design_title.value==''){i=i+1;titleErr.style.display = "inline";}else{titleErr.style.display = "none";}if(i==1){shiftFocus("design_title");}
if(design_image.value==''){i=i+1;imageErr.style.display = "inline";}else{imageErr.style.display = "none";}
if(category.value=='0'){i=i+1;categoryErr.style.display = "inline";}else{categoryErr.style.display = "none";}if(i==1){shiftFocus("category");}
if(column.value=='0'){i=i+1;columnErr.style.display = "inline";}else{columnErr.style.display = "none";}if(i==1){shiftFocus("column");}
if(i>0){return false;}else{return true;}
}		

function verifyAddItem(){
var item_title=document.getElementById('item_title');
var titleErr=document.getElementById('titleErr');
var item_image=document.getElementById('item_image');
var imageErr=document.getElementById('imageErr');
var category=document.getElementById('category');
var categoryErr=document.getElementById('categoryErr');
var column=document.getElementById('column');
var columnErr=document.getElementById('columnErr');
var buy_it_from_url=document.getElementById('buy_it_from_url');
var buy_it_from_urlErr=document.getElementById('buy_it_from_urlErr');
var i=0;
if(item_title.value==''){i=i+1;titleErr.style.display = "inline";}else{titleErr.style.display = "none";}if(i==1){shiftFocus("item_title");}
if(item_image.value==''){i=i+1;imageErr.style.display = "inline";}else{imageErr.style.display = "none";}
if(category.value=='0'){i=i+1;categoryErr.style.display = "inline";}else{categoryErr.style.display = "none";}if(i==1){shiftFocus("category");}
if(column.value=='0'){i=i+1;columnErr.style.display = "inline";}else{columnErr.style.display = "none";}if(i==1){shiftFocus("column");}
if(buy_it_from_url.value.length>7){if(!IsUrlValid(buy_it_from_url.value)){i=i+1;buy_it_from_urlErr.style.display = "inline";}else{buy_it_from_urlErr.style.display = "none";}if(i==1){shiftFocus("buy_it_from_url");}}
if(i==0 && buy_it_from_url.value=="http://"){buy_it_from_url.value="";}
if(i>0){return false;}else{return true;}
}		

function verifyAddPost(){
var post_title=document.getElementById("post_title");
var titleErr=document.getElementById("titleErr");
var post_text=tinyMCE.getInstanceById("post_text").getHTML();
var textErr=document.getElementById("textErr");
var category=document.getElementById("category");
var categoryErr=document.getElementById("categoryErr");
var column=document.getElementById("column");
var columnErr=document.getElementById("columnErr");
var source_url=document.getElementById("source_url");
var source_urlErr=document.getElementById("source_urlErr");
var vext=document.getElementById("VideoExt").checked;
var i=0;
if(post_title.value==""){i=i+1;titleErr.style.display = "inline";}else{titleErr.style.display = "none";}if(i==1){shiftFocus("post_title");}
if(post_text=="" || post_text=="<p>&nbsp;</p>"){i=i+1;textErr.style.display = "inline";}else{textErr.style.display = "none";}if(i==1){shiftFocus("post_text");}
if(category.value=="- Choose One -" || category.value==0){i=i+1;categoryErr.style.display = "inline";}else{categoryErr.style.display = "none";}if(i==1){shiftFocus("category");}
if(column.value=="0"){i=i+1;columnErr.style.display = "inline";}else{columnErr.style.display = "none";}if(i==1){shiftFocus("column");}
if(source_url.value.length>7){if(!IsUrlValid(source_url.value)){i=i+1;source_urlErr.style.display = "inline";}else{source_urlErr.style.display = "none";}if(i==1){shiftFocus("source_url");}}
if(vext==true){
var vembd=document.getElementById("video_embed");
var vembdErr=document.getElementById("video_embedErr");
if(vembd.value!=""){
var vsp=new Array();vsp[0]="5min.com";vsp[1]="atomfilms.com";vsp[2]="blip.tv";vsp[3]="break.com";vsp[4]="brightcove";vsp[5]="crackle.com";vsp[6]="current.com";vsp[7]="dailymotion.com";vsp[8]="eyespot.com";vsp[9]="heavy.com";vsp[10]="ifilm.com";vsp[11]="jibjab.com";vsp[12]="jumpcut.com";vsp[13]="metacafe.com";vsp[14]="myspace.com";vsp[15]="revision3";vsp[16]="searchvideo";vsp[17]="veoh.com";vsp[18]="video.google.com";vsp[19]="videoegg.com";vsp[20]="vimeo.com";vsp[21]="yahoo.com";vsp[22]="youtube.com";vsp[23]="redlasso.com";vsp[24]="fliqz.com";vsp[25]="comedycentral.com";vsp[26]="bravotv.com";vsp[27]="hulu.com";vsp[28]="castfire.com";vsp[29]="mogulus.com";vsp[30]="fancast.com";vsp[31]="modelinia.com";vsp[32]="turner.com";vsp[33] = "picapp.com";
var x=0; 
var isvsp=false;
for (x=0;x<vsp.length;x++){if(vembd.value.indexOf(vsp[x])!=-1){isvsp=true;}}
if(isvsp==false){i=i+1;vembdErr.style.display="inline";}else{vembdErr.style.display="none";}
if(i==1){shiftFocus("video_embed");}}}
if(i==0 && source_url.value=="http://"){source_url.value="";}
if(i>0){return false;}else{return true;}
}		

function addColumnOptions(category){
myselect = document.getElementById("column");
switch(category){
case 'General': delItCol();addItCol('It Thing');addItCol('It Business');addItCol('It Environment');addItCol('It Family');addItCol('It Funny');addItCol('It Life');addItCol('It Society');addItCol('It Sport');addItCol('It Strange');addItCol('It Thought');addItCol('It Travel');addItCol('It World');break
case 'entertainment': delItCol();addItCol('It Thing');addItCol('It Art');addItCol('It Book');addItCol('It Celebrity');addItCol('It Concert');addItCol('It Event');addItCol('It Game');addItCol('It Movie');addItCol('It Music');addItCol('It Show');addItCol('It TV Series');break    
case 'tech': delItCol();addItCol('It Thing');addItCol('It Audio');addItCol('It Camera');addItCol('It Computer');addItCol('It Device');addItCol('It Gadget');addItCol('It Invention');addItCol('It Mobile');addItCol('It Science');addItCol('It Software');addItCol('It Vehicle');addItCol('It Video');addItCol('It Website');break
case 'fashion': delItCol();addItCol('It Thing');addItCol('It Accessory');addItCol('It Bag');addItCol('It Brand');addItCol('It Clothing');addItCol('It Designer');addItCol('It Dress');addItCol('It Jewelry');addItCol('It Look');addItCol('It Makeover');addItCol('It Shoes');addItCol('It Trend');addItCol('It Shopping');break
case 'body': delItCol();addItCol('It Thing');addItCol('It Beauty Secret');addItCol('It Chef');addItCol('It Diet');addItCol('It Food');addItCol('It Fragrance');addItCol('It Hair');addItCol('It Health');addItCol('It Makeover');addItCol('It Makeup');addItCol('It Recipe');addItCol('It Skincare');addItCol('It Spa');addItCol('It Spirit');addItCol('It Workout');break
case 'house': delItCol();addItCol('It Thing');addItCol('It Bath');addItCol('It Brand');addItCol('It Decor');addItCol('It Furniture');addItCol('It Garden');addItCol('It Handyman Tip');addItCol('It House');addItCol('It Kitchen');addItCol('It Lighting');addItCol('It Outdoor');break
default: delItCol();addItCol('It Thing');
}
}

function addDaysOptions(numOfDays,fieldName){
alert(numOfDays+','+fieldName+','+fieldName.replace('MY','D'));
  var myselect = document.getElementById(fieldName.replace('MY','D'));
var i=0
for (i=0;i<=numOfDays;i++)
	theOption=document.createElement("OPTION");
	theText=document.createTextNode(i);
	theOption.appendChild(i);
	theOption.setAttribute("value",i);
	myselect.appendChild(theOption);
  }

function addItCol(value){
	theOption=document.createElement("OPTION");
	theText=document.createTextNode(value);
	theOption.appendChild(theText);
	theOption.setAttribute("value",value);
	myselect.appendChild(theOption);
}
function delItCol(){
  var myselect = document.getElementById('column');
  var i;
  for (i = myselect.length - 1; i>=0; i--) {
      myselect.remove(i);
  }
}
function clearfield(fieldName){document.getElementById(fieldName).value = '';}
function shiftFocus(fieldname){
var thisfield = document.getElementById(fieldname);
    if(thisfield=='undefined'){
        setTimeout("document.getElementsByName('"+fieldname+"')[0].focus()",1);
    }else{
    setTimeout("document.getElementById('"+fieldname+"').focus()",1);
    }
}

function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return curleft+','+curtop;
}

function hideWidgets(){
  x = document.getElementsByTagName("div"); 
  for (var i=0;i<x.length;i++){
    if(x[i].id.indexOf("rss_")!=-1){
      x[i].style.display = "none";
    }
  }
}

function showWidget(){
hideWidgets();
var widgetType, widgetSize
    widgetType = document.getElementById('widgetType').value;
    widgetSize = document.getElementById('widgetSize').value;
    document.getElementById(widgetType + '_' + widgetSize).style.display = 'inline';
}
function TabOver(navbar, objId){var obj = document.getElementById(objId);var src = obj.src;if(src.indexOf('On')==-1 && src.indexOf('Over')==-1){src=src.replace('.gif','Over.gif');}obj.src = src;}
function TabOut(navbar, objId){var obj = document.getElementById(objId);var src = obj.src;if(src.indexOf('On')==-1){src=src.replace('Over.gif','.gif');}obj.src = src;}
function copyBut(fieldId,str){document.getElementById(fieldId).select();makeFlashWork('<object width="62" height="22" title="sample"><param name="movie" value="/flash/newcopy.swf" /><param name="flashvars" value="copy='+str+'" /><embed src="/flash/newcopy.swf" flashvars="copy='+str+'" type="application/x-shockwave-flash" width="62" height="22" ></embed></object>');}
function vEmbd(type){
    var video_id=document.getElementById("video_id");var video_embed=document.getElementById("video_embed");var VideoExt = document.getElementById("VideoExt");var VideoInt = document.getElementById("VideoInt");
    if(type==1){
        if(video_id!=undefined && video_id!=null){document.getElementById("video_id").selectedIndex=0;}
        VideoExt.checked=true;shiftFocus("video_embed");video_embed.select();
    }
    
    if(type==2){
        if(video_id==undefined || video_id==null){document.getElementById("videoIdErr").style.display = "inline";}
        video_embed.value='';VideoInt.checked=true;
        if(video_id!=undefined && video_id!=null){shiftFocus("video_id");}
    }
}
function makeFlashWork(objString){
    document.write(objString);
}
