		
function userAdminTagsLoggedInUser(){ 
		var url = customCodeBase + '/topmodel/utils/getUserAdminTags.php?callback=?';
		$j.ajax({
		 dataType: 'jsonp',
		 data: {as: Ka.Info.AFFILIATESITEID,u:Ka.Info.USERID },
		 jsonp: 'gotUserAdminTagLoggedInUser',
		 url: url,
		 success: gotUserAdminTagLoggedInUser
		});
}

function userProfilePhotoCount(){ 
		var url = customCodeBase + '/topmodel/utils/getUserCounts.php?callback=?';
		$j.ajax({
		 dataType: 'jsonp',
		 data: {as: Ka.Info.AFFILIATESITEID,username:Ka.Info.PROFILENAME },
		 jsonp: 'gotUserProfilePhotoCount',
		 url: url,
		 success: gotUserProfilePhotoCount
		});
}

function userAdminTagsProfileUser(){ 
		var url = customCodeBase + '/topmodel/utils/getUserAdminTags.php?callback=?';
		$j.ajax({
		 dataType: 'jsonp',
		 data: {as: Ka.Info.AFFILIATESITEID,u:Ka.Info.PROFILEID },
		 jsonp: 'gotUserAdminTagProfileUser',
		 url: url,
		 success: gotUserAdminTagProfileUser
		});
}
var loggedInUserAdminTags = "";
function gotUserAdminTagLoggedInUser(json){
	if(json.success==1){
		loggedInUserAdminTags=json.admintags;
		var type = '';
		if(loggedInUserAdminTags.indexOf('male')>=0){
			type = 'male'
		} else if (loggedInUserAdminTags.indexOf('regmember')>=0){
			type = 'regmember';
		} else {
			type = 'model';
		}
		if(Ka.Info.PAGETYPE=='List'&&typeof(Ka.Util.getLocationParam('un'))=='string'&&Ka.Util.getLocationParam('mediaType')!='blog'){
			$j('#ka_contentContainer > ul').before('<div id="profileArea"></div>');
			var url = customCodeBase + '/topmodel/utils/getProfileMarkup.php?divTag=profileArea&extended=1&as='+Ka.Info.AFFILIATESITEID+'&username='+Ka.Util.getLocationParam('un')+'&type='+type+'&loggedInUid='+Ka.Info.USERID;
			aObj = new JSONscriptRequest(url);
			aObj.buildScriptTag();
			aObj.addScriptTag();
				
		}
		if(Ka.Info.PAGETYPE=='List'&&typeof(Ka.Util.getLocationParam('fun'))=='string'&&Ka.Util.getLocationParam('mediaType')!='blog'){
			$j('#ka_contentContainer > ul').before('<div id="profileArea"></div>');
			var url = customCodeBase + '/topmodel/utils/getProfileMarkup.php?divTag=profileArea&extended=1&as='+Ka.Info.AFFILIATESITEID+'&username='+Ka.Util.getLocationParam('fun')+'&type='+type+'&loggedInUid='+Ka.Info.USERID;
			aObj = new JSONscriptRequest(url);
			aObj.buildScriptTag();
			aObj.addScriptTag();
				
		}
		if((loggedInUserAdminTags.indexOf('male')>=0||loggedInUserAdminTags.indexOf('regmember')>=0)&&Ka.Info.PAGETYPE=='MKP' && (Ka.Info.PAGE=='pages/managePhoto.jsp'||Ka.Info.PAGE=='pages/manageVideo.jsp'||Ka.Info.PAGE=='pages/newPhotoUpload.jsp'||Ka.Info.PAGE=='pages/newVideoUpload.jsp')){
			//window.location = Ka.Info.SERVERROOT+'/service/displayKickPlace.kickAction?u='+Ka.Info.USERID+'&as='+Ka.Info.AFFILIATESITEID+'&b=';
		}
		processUserAdminTagLoggedInUser(json.admintags);
		if(Ka.Info.PAGETYPE=='MKP' && type == 'model'){
			adjustModelPage();
		}
	}
}

function adjustModelPage(){
// ////////// SEDCARD (Kickplace) /////////
	if(Ka.Info.PAGETYPE==='Kickplace'){
// MOVE PROF HEADER
		$j('#ka_headerSubNav').prependTo('#ka_contentContainer');
    	$j('#ka_profileDetailsUsername').insertBefore('#ka_headerSubNav');	
		if(Ka.Util.getLocationParam('isGB')!==1&&$j('#ka_profilePrivacy').size()==0) {
			//console.log('cover page');
		}
		if(Ka.Info.USERID===Ka.Info.PROFILEID) {
			//console.log('this is my profile');
			$j('#ka_memberTab').removeClass('current');
			$j('#ka_myhomeTab').addClass('current');
			if(Ka.Util.getLocationParam('isGB')==1){
				$j('#ka_headerSubNav ul').html('<li id="ka_subCover"><a href="/service/displayKickPlace.kickAction?u='+Ka.Info.PROFILEID+'&as='+Ka.Info.AFFILIATESITEID+'&b=">Cover</a></li><li id="ka_mkpMyPhotos"><a href="/view/displayManagePhoto.kickAction?as='+Ka.Info.AFFILIATESITEID+'">Fotos</a></li><li id="ka_mkpMyVideos"><a href="/view/displayManageVideo.kickAction?as='+Ka.Info.AFFILIATESITEID+'">Videos</a></li><li class="current" id="ka_mkpMyComments"><a href="/service/displayKickPlace.kickAction?u='+Ka.Info.USERID+'&isGB=1&as='+Ka.Info.AFFILIATESITEID+'&b=">G&auml;stebuch</a></span></li><li id="ka_subMyFriend"><a href="/view/displayManageFriends.kickAction?as='+Ka.Info.AFFILIATESITEID+'">Freundinnen</a></li><li id="ka_mkpMyMail"><a href="/view/displayManageMessages.kickAction?as='+Ka.Info.AFFILIATESITEID+'&folder=INBOX">Postfach</a></li><li id="ka_mkpMyStats"><a href="/service/openCustomPage.kickAction?myParam=editStats&as=136970&bodyClass=editStats">Profildaten</a></li>');
			} else {
				$j('#ka_headerSubNav ul').html('<li class="current" id="ka_subCover"><a href="/service/displayKickPlace.kickAction?u='+Ka.Info.PROFILEID+'&as='+Ka.Info.AFFILIATESITEID+'&b=">Cover</a></li><li id="ka_mkpMyPhotos"><a href="/view/displayManagePhoto.kickAction?as='+Ka.Info.AFFILIATESITEID+'">Fotos</a></li><li id="ka_mkpMyVideos"><a href="/view/displayManageVideo.kickAction?as='+Ka.Info.AFFILIATESITEID+'">Videos</a></li><li id="ka_mkpMyComments"><a href="/service/displayKickPlace.kickAction?u='+Ka.Info.USERID+'&isGB=1&as='+Ka.Info.AFFILIATESITEID+'&b=">G&auml;stebuch</a></span></li><li id="ka_subMyFriend"><a href="/view/displayManageFriends.kickAction?as='+Ka.Info.AFFILIATESITEID+'">Freundinnen</a></li><li id="ka_mkpMyMail"><a href="/view/displayManageMessages.kickAction?as='+Ka.Info.AFFILIATESITEID+'&folder=INBOX">Postfach</a></li><li id="ka_mkpMyStats"><a href="/service/openCustomPage.kickAction?myParam=editStats&as=136970&bodyClass=editStats">Profildaten</a></li>');
				// CORRECT link to MORE PHOTOS		
				if($j('#sedcover_widget1 div.tab_footer').size()>0){	
					$j('#sedcover_widget1 div.tab_footer').content('<a id="cover_morePhotos" href="/view/displayManagePhoto.kickAction?as='+Ka.Info.AFFILIATESITEID+'">weitere Fotos</a>');
				}
				
			}
			if(Ka.Info.USERID==14110387||Ka.Info.USERID==14109732){
				$j('#ka_mkpMyStats').after('<li id="ka_createBlog"><a href="/view/displayManageBlog.kickAction?as='+Ka.Info.AFFILIATESITEID+'&blogType=media">Blog</a></li>');
			}
		
		}
		else {
			if($j('#ka_profilePrivacy').size()>0){
				$j('#ka_headerSubNav ul').html('<li class="current" id="ka_subCover"><a href="/service/displayKickPlace.kickAction?u='+Ka.Info.PROFILEID+'&as='+Ka.Info.AFFILIATESITEID+'&b=">Cover</a></li>');
			}else{
				if(Ka.Util.getLocationParam('isGB')==1){
					$j('body').addClass('sedcomments');
					if(Ka.Info.USERID>0){
						$j('#ka_headerSubNav ul').html('<li id="ka_subCover"><a href="/service/displayKickPlace.kickAction?u='+Ka.Info.PROFILEID+'&as='+Ka.Info.AFFILIATESITEID+'&b=">Cover</a></li><li id="ka_subPhotos"><a href="/service/searchEverything.kickAction?as='+Ka.Info.AFFILIATESITEID+'&mediaType=photo&sortType=recent&tab=yes&includePhoto=on&u='+Ka.Info.PROFILEID+'&un='+Ka.Info.PROFILENAME+'">Fotos</a></li><li id="ka_subVideos"><a href="/service/searchEverything.kickAction?as='+Ka.Info.AFFILIATESITEID+'&mediaType=video&sortType=recent&tab=yes&includeVideo=on&u='+Ka.Info.PROFILEID+'&un='+Ka.Info.PROFILENAME+'">Videos</a></li><li class="current" id="ka_subComments"><a href="'+Ka.Info.SERVERROOT+'/service/displayKickPlace.kickAction?u='+Ka.Info.PROFILEID+'&as='+Ka.Info.AFFILIATESITEID+'&b=&isGB=1">G&auml;stebuch</a></span></li><li id="ka_subFriends"><a href="'+Ka.Info.SERVERROOT+'/service/searchEverything.kickAction?as='+Ka.Info.AFFILIATESITEID+'&mediaType=user&sortType=recent&tab=yes&includeUser=on&fu='+Ka.Info.PROFILEID+'&fun='+Ka.Info.PROFILENAME+'&fansType=friend&adminTags=model">Freundinnen</a></span></li>');
					} else {
						//remove guest book when not logged in
						$j('#ka_headerSubNav ul').html('<li id="ka_subCover"><a href="/service/displayKickPlace.kickAction?u='+Ka.Info.PROFILEID+'&as='+Ka.Info.AFFILIATESITEID+'&b=">Cover</a></li><li id="ka_subPhotos"><a href="/service/searchEverything.kickAction?as='+Ka.Info.AFFILIATESITEID+'&mediaType=photo&sortType=recent&tab=yes&includePhoto=on&u='+Ka.Info.PROFILEID+'&un='+Ka.Info.PROFILENAME+'">Fotos</a></li><li id="ka_subVideos"><a href="/service/searchEverything.kickAction?as='+Ka.Info.AFFILIATESITEID+'&mediaType=video&sortType=recent&tab=yes&includeVideo=on&u='+Ka.Info.PROFILEID+'&un='+Ka.Info.PROFILENAME+'">Videos</a></li><li id="ka_subFriends"><a href="'+Ka.Info.SERVERROOT+'/service/searchEverything.kickAction?as='+Ka.Info.AFFILIATESITEID+'&mediaType=user&sortType=recent&tab=yes&includeUser=on&fu='+Ka.Info.PROFILEID+'&fun='+Ka.Info.PROFILENAME+'&fansType=friend&adminTags=model">Freundinnen</a></span></li>');
					}
				} else {
					if(Ka.Info.USERID>0){
						$j('#ka_headerSubNav ul').html('<li class="current" id="ka_subCover"><a href="/service/displayKickPlace.kickAction?u='+Ka.Info.PROFILEID+'&as='+Ka.Info.AFFILIATESITEID+'&b=">Cover</a></li><li id="ka_subPhotos"><a href="/service/searchEverything.kickAction?as='+Ka.Info.AFFILIATESITEID+'&mediaType=photo&sortType=recent&tab=yes&includePhoto=on&u='+Ka.Info.PROFILEID+'&un='+Ka.Info.PROFILENAME+'">Fotos</a></li><li id="ka_subVideos"><a href="/service/searchEverything.kickAction?as='+Ka.Info.AFFILIATESITEID+'&mediaType=video&sortType=recent&tab=yes&includeVideo=on&u='+Ka.Info.PROFILEID+'&un='+Ka.Info.PROFILENAME+'">Videos</a></li><li id="ka_subComments"><a href="'+Ka.Info.SERVERROOT+'/service/displayKickPlace.kickAction?u='+Ka.Info.PROFILEID+'&as='+Ka.Info.AFFILIATESITEID+'&b=&isGB=1">G&auml;stebuch</a></span></li><li id="ka_subFriends"><a href="'+Ka.Info.SERVERROOT+'/service/searchEverything.kickAction?as='+Ka.Info.AFFILIATESITEID+'&mediaType=user&sortType=recent&tab=yes&includeUser=on&fu='+Ka.Info.PROFILEID+'&fun='+Ka.Info.PROFILENAME+'&fansType=friend&adminTags=model">Freundinnen</a></span></li>');
					} else {
						//remove guest book when not logged in
						$j('#ka_headerSubNav ul').html('<li class="current" id="ka_subCover"><a href="/service/displayKickPlace.kickAction?u='+Ka.Info.PROFILEID+'&as='+Ka.Info.AFFILIATESITEID+'&b=">Cover</a></li><li id="ka_subPhotos"><a href="/service/searchEverything.kickAction?as='+Ka.Info.AFFILIATESITEID+'&mediaType=photo&sortType=recent&tab=yes&includePhoto=on&u='+Ka.Info.PROFILEID+'&un='+Ka.Info.PROFILENAME+'">Fotos</a></li><li id="ka_subVideos"><a href="/service/searchEverything.kickAction?as='+Ka.Info.AFFILIATESITEID+'&mediaType=video&sortType=recent&tab=yes&includeVideo=on&u='+Ka.Info.PROFILEID+'&un='+Ka.Info.PROFILENAME+'">Videos</a></li><li id="ka_subFriends"><a href="'+Ka.Info.SERVERROOT+'/service/searchEverything.kickAction?as='+Ka.Info.AFFILIATESITEID+'&mediaType=user&sortType=recent&tab=yes&includeUser=on&fu='+Ka.Info.PROFILEID+'&fun='+Ka.Info.PROFILENAME+'&fansType=friend&adminTags=model">Freundinnen</a></span></li>');
					}
				}
			}
		}
// MOVE OTHER MODEL'S HEADER				
		$j('#ka_profileDetailsUsername').prependTo('#ka_contentContainer');
		$j('#ka_headerSubNav').insertAfter('#ka_profileDetailsUsername');
	}
// ////////// MKP /////////
	if(Ka.Info.PAGETYPE==='MKP') {
// MOVE PROF HEADER		
		//$j('#profileAreaHeader').insertBefore('#ka_manageSubNav');
		$j('#ka_headerSubNav ul').html('');
		$j('#ka_manageSubNav ul').html('<li id="ka_subCover"><a href="/service/displayKickPlace.kickAction?u='+Ka.Info.USERID+'&as='+Ka.Info.AFFILIATESITEID+'&b=">Cover</a></li><li id="ka_mkpMyPhotos"><a href="/view/displayManagePhoto.kickAction?as='+Ka.Info.AFFILIATESITEID+'">Fotos</a></li><li id="ka_mkpMyVideos"><a href="/view/displayManageVideo.kickAction?as='+Ka.Info.AFFILIATESITEID+'">Videos</a></li><li id="ka_mkpMyComments"><a href="/service/displayKickPlace.kickAction?u='+Ka.Info.USERID+'&isGB=1&as='+Ka.Info.AFFILIATESITEID+'&b=">G&auml;stebuch</a></span></li><li id="ka_subMyFriend"><a href="/view/displayManageFriends.kickAction?as='+Ka.Info.AFFILIATESITEID+'">Freundinnen</a></li><li id="ka_mkpMyMediaComments"><a href="/view/displayManageMessages.kickAction?as='+Ka.Info.AFFILIATESITEID+'&folder=INBOX">Postfach</a></li><li id="ka_mkpMyStats"><a href="/service/openCustomPage.kickAction?myParam=editStats&as=136970&bodyClass=editStats">Profildaten</a></li>');
		if(Ka.Info.PAGE=='pages/managePhoto.jsp'){
			$j('#ka_manageSubNav #ka_mkpMyPhotos').addClass('current');
		}else if(Ka.Info.PAGE=='pages/manageVideo.jsp'){
			$j('#ka_manageSubNav #ka_mkpMyVideos').addClass('current');
		}else if(Ka.Info.PAGE=='pages/commentDetails.jsp'){
			$j('#ka_manageSubNav #ka_mkpMyComments').addClass('current');
		}else if(Ka.Info.PAGE=='pages/manageFriends.jsp'){
			$j('#ka_subMyFriend').addClass('current');
		}else if(Ka.Info.PAGE=='pages/viewMemberMessage.jsp' || Ka.Info.PAGE=='pages/manageMemberMessages.jsp' || Ka.Info.PAGE=='pages/ka_mkpMyMediaComments.jsp' || Ka.Info.PAGE == 'pages/newMessage.jsp'){
			$j('#ka_manageSubNav #ka_mkpMyMediaComments').addClass('current');
		}
		if(Ka.Info.USERID=="14110387"||Ka.Info.USERID=="14109732"){
			$j('#ka_mkpMyStats').after('<li id="ka_createBlog"><a href="/view/displayManageBlog.kickAction?as='+Ka.Info.AFFILIATESITEID+'&blogType=media">Blog</a></li>');
		}
	}
}


function gotUserAdminTagProfileUser(json){
	var admintags = json.admintags;
	if(Ka.Info.PAGETYPE=='Kickplace'&&Ka.Info.PAGE=='pages/kickPlaceServerSide.jsp'){
	//This is either a model or it is non-model that should be iframed
		if(admintags.indexOf('model')>=0){
			adjustModelPage();
			$j('body').addClass('sedcard');
			if(Ka.Util.getLocationParam('isGB')!=1){
				//check if they have photos to show
				userProfilePhotoCount();
				
			}
			$j('#ka_profileImg > a').html('<span class="320x240" style="background-image: url('+Ka.Info.STATICSERVERIMAGES+'/'+Ka.Info.Profile.PHOTOTHUMBNAIL.replace('160x120','320x240')+');"> </span>');
			$j('#ka_profileImg a span').css('display','block');
			if($j('#ka_profilePrivacy').size()>0||Ka.Info.USERID<=0){
				//don't show data
				$j('#ka_profileUserInfo').remove();
				//But do show the user rating
				if(Ka.Info.USERID>0){
					setUserRating(Ka.Info.PROFILEID);
				}else{
					setAvgRatingNotLoggedIn();
				}
			} else {
				//you're a model so lets show the cover page
				var url = customCodeBase + '/topmodel/utils/getProfileData.php?callback=setProfileInfo&extended=1&as='+Ka.Info.AFFILIATESITEID+'&username='+Ka.Info.PROFILENAME+'&loggedInUid='+Ka.Info.USERID;
				aObj = new JSONscriptRequest(url);
				aObj.buildScriptTag();
				aObj.addScriptTag();	
				$j('#currentRatingArea').appendTo('#ka_profileDetailsUsername');
			}
			
		} else {
			$j('#ka_profileDetailsUsername').prependTo('#ka_contentContainer');
			$j('#ka_headerSubNav').insertAfter('#ka_profileDetailsUsername');
			$j('#ka_headerSubNav_list').remove();
			$j('#ka_myhomeTab').addClass('current');
			$j('#ka_memberTab').removeClass('current');
			$j('#ka_profileImg > a').html('<span class="320x240" style="background-image: url('+Ka.Info.STATICSERVERIMAGES+'/'+Ka.Info.Profile.PHOTOTHUMBNAIL.replace('160x120','320x240')+');"> </span>');
			$j('#ka_profileImg a span').css('display','block');
			if(Ka.Info.USERID==Ka.Info.PROFILEID){
				//my profile so show me the edit screen
				var url = customCodeBase + '/topmodel/utils/editNonModelDataForm.php?divTag=ka_profileRight&as='+Ka.Info.AFFILIATESITEID+'&username='+Ka.Info.USERNAME;
				aObj = new JSONscriptRequest(url);
				aObj.buildScriptTag();
				aObj.addScriptTag();
				$j('#ka_profileUserInfo').remove();
			} else {
				var url = customCodeBase + '/topmodel/utils/getProfileData.php?callback=setProfileInfoNonModel&extended=1&checkPriv=0&as='+Ka.Info.AFFILIATESITEID+'&username='+Ka.Info.PROFILENAME+'&loggedInUid='+Ka.Info.USERID;
				aObj = new JSONscriptRequest(url);
				aObj.buildScriptTag();
				aObj.addScriptTag();	
				$j('#ka_profileMessageLink').remove();
				$j('#ka_profileFriendSuggest').remove();
				$j('#ka_profileFriendLink').remove();
				$j('#ka_profileRate').remove();
				$j('#ka_profilePrivacy').remove();
				$j('#tm_userratestars').remove();
				$j('#ka_profileUserInfo').appendTo('#ka_profileRight');
			}
			
		}
		
	}
}

function gotKAId(data){
	if(data.status==1){
		$j('body').addClass('has_iframe');
		$j('#ka_headerSubNav').remove();
		$j('#ka_contentContainer').html('<iframe id="profileFrame" frameborder="0px" width="818px" height="1600px" src="'+meineCommunityBase+'/service/displayKickPlace.kickAction?u='+data.ka_uid+'&as='+meineCommunityAS+'&b=&iframe=1"></iframe>' );
		
	}
}

function setProfileInfo(data){
	if(data.status==1){
		$j('#ka_profileImg > a > span').attr('style', 'background-image: url('+data.thumb+')');
		$j('#ka_profileAgeItem').remove();
		$j('#ka_profileViewsItem').remove();
		$j('#ka_profileFanItem').remove();
		$j('#ka_profileLastLoginItem').remove();
		$j('#ka_profileJoinedItem').remove();
		var htmlOutput = '';
		if(data.height!=null&&data.height!=""&&data.height!="undefined"){
			htmlOutput=htmlOutput+'<li id="ka_profileHeightItem"><strong>Gr&ouml;&szlig;e:</strong> '+data.height+'</li>';
		}
		if(data.weight!=null&&data.weight!=""&&data.weight!="undefined"){
			htmlOutput=htmlOutput+'<li id="ka_profileWeightItem"><strong>Gewicht:</strong> '+data.weight+'</li>';
		}
		if(data.stats!=null&&data.stats!=""&&data.stats!="undefined"){
			htmlOutput=htmlOutput+'<li id="ka_profileStatsItem"><strong>Ma&szlig;e:</strong> '+data.stats+'</li>';
		}
		if(data.label!=null&&data.label!=""&&data.label!="undefined"){
			htmlOutput=htmlOutput+'<li id="ka_profileLabelItem"><strong>Konfektionsgr&ouml;&szlig;e:</strong> '+data.label+'</li>';
		}
		if(data.shoe!=null&&data.shoe!=""&&data.shoe!="undefined"){
			htmlOutput=htmlOutput+'<li id="ka_profileShoeItem"><strong>Schuhgr&ouml;&szlig;e:</strong> '+data.shoe+'</li>';
		}
		if(data.hair!=null&&data.hair!=""&&data.hair!="undefined"){
			htmlOutput=htmlOutput+'<li id="ka_profileHairItem"><strong>Haarfarbe:</strong> '+data.hair+'</li>';
		}
		if(data.eye!=null&&data.eye!=""&&data.eye!="undefined"){
			htmlOutput=htmlOutput+'<li id="ka_profileEyeItem"><strong>Augenfarbe:</strong> '+data.eye+'</li>';
		}
		if(data.age!=null&&data.age!=""&&data.age!="undefined"){
			htmlOutput=htmlOutput+'<li id="ka_profileAgeItem"><strong>Alter:</strong> '+data.age+'</li>';
		}
		if(data.hobby!=null&&data.hobby!=""&&data.hobby!="undefined"){
			htmlOutput=htmlOutput+'<li id="ka_profileHobbyItem"><strong>Hobbys:</strong> '+data.hobby+'</li>';
		}
		if(data.music!=null&&data.music!=""&&data.music!="undefined"){
			htmlOutput=htmlOutput+'<li id="ka_profileMusicItem"><strong>Musik:</strong> '+data.music+'</li>';
		}
		if(data.motto!=null&&data.motto!=""&&data.motto!="undefined"){
			htmlOutput=htmlOutput+'<li id="ka_profileMottoItem"><strong>Motto:</strong> '+data.motto+'</li>';
		}
		if(htmlOutput!=''){
			$j('#ka_profileUserInfo').prepend(htmlOutput);
		} else {
			//$j('#ka_profileUserInfo').hide();
			$j('#ka_profileAgeItem').remove();
			$j('#ka_profileViewsItem').remove();
			$j('#ka_profileFanItem').remove();
			$j('#ka_profileLastLoginItem').remove();
			$j('#ka_profileJoinedItem').remove();
		}
		
	} else {
		//should never happen since this means the user not found
		$j('#ka_profileUserInfo').hide();
	}
}

function setProfileInfoNonModel(data){
	if(data.status==1){
		$j('#ka_profileImg > a > span').attr('style', 'background-image: url('+data.thumb+')');
		$j('#ka_profileAgeItem').remove();
		$j('#ka_profileViewsItem').remove();
		$j('#ka_profileFanItem').remove();
		$j('#ka_profileLastLoginItem').remove();
		$j('#ka_profileJoinedItem').remove();
		var htmlOutput = '';
		if(data.age!=null&&data.age!=""){
			htmlOutput=htmlOutput+'<li id="ka_profileAgeItem"><strong>Alter:</strong> '+data.age+'</li>';
		}
		if(data.hobby!=null&&data.hobby!=""){
			htmlOutput=htmlOutput+'<li id="ka_profileHobbyItem"><strong>Hobbys:</strong> '+data.hobby+'</li>';
		}
		if(data.music!=null&&data.music!=""){
			htmlOutput=htmlOutput+'<li id="ka_profileMusicItem"><strong>Musik:</strong> '+data.music+'</li>';
		}
		if(data.motto!=null&&data.motto!=""){
			htmlOutput=htmlOutput+'<li id="ka_profileMottoItem"><strong>Motto:</strong> '+data.motto+'</li>';
		}
		if(htmlOutput!=''){
			$j('#ka_profileUserInfo').prepend(htmlOutput);
		} else {
			//$j('#ka_profileUserInfo').hide();
			$j('#ka_profileAgeItem').remove();
			$j('#ka_profileViewsItem').remove();
			$j('#ka_profileFanItem').remove();
			$j('#ka_profileLastLoginItem').remove();
			$j('#ka_profileJoinedItem').remove();
		}
		
	} else {
		//should never happen since this means the user not found
		$j('#ka_profileUserInfo').hide();
	}
}

function setUserRatingValue(userRated, rating){
	var starString = '<span class="star-rating-control">';
	if (userRated==false && Ka.Info.USERID>0){
		//Not  yet rated
		for (var i=0;i<5;i++){
			if (rating==(i+1)){
				starString+='<input name="star1" type="radio" class="auto-submit-star"  value="'+(i+1)+'" checked="checked" />';
			} else {
				starString+='<input name="star1" type="radio" class="auto-submit-star"  value="'+(i+1)+'" />';
			}

			
		}
	} else {
		
		for (var i=0;i<5;i++){
			if (rating==(i+1)){
				starString+='<input name="star1" type="radio" class="star" disabled="disabled" checked="checked"/>';
			} else {
				starString+='<input name="star1" type="radio" class="star" disabled="disabled" />';
			}
		}
	}
	starString+='</span>';
	if(Ka.Info.PAGETYPE=='Kickplace'&&Ka.Info.USERID<=0){
		$j('#ka_profileDetailsUsername').append('<div id="tm_userratestars">'+starString+'</div>');
	} else {
		if($j('#ka_profilePrivacy').size()>0){
			//private
			$j('#ka_profileDetailsUsername').append('<div id="tm_userratestars">'+starString+'</div>');
		} else {
			$j('#profileAreaHeader').append('<div id="tm_userratestars">'+starString+'</div>');
		}
	}
	if(Ka.Info.PAGETYPE==='MKP') {
	   $j('#profileAreaHeader').insertBefore('#ka_manageSubNav');
	}
	if(Ka.Info.PAGETYPE==='Kickplace') {
	    $j('#ka_headerSubNav').prependTo('#ka_profileContainer');
	    $j('#ka_profileDetailsUsername').insertBefore('#ka_headerSubNav');
	}
	if(Ka.Info.PAGETYPE=='List'&&typeof(Ka.Util.getLocationParam('un'))=='string'){
	    $j('#ka_headerSubNav').insertAfter('#profileAreaHeader');
	} 
	if(Ka.Info.PAGETYPE=='List'&&typeof(Ka.Util.getLocationParam('fun'))=='string'){
	    $j('#ka_headerSubNav').insertAfter('#profileAreaHeader');
	} 
	if(rating < 0){
		$j.fn.rating.options.required=true;
	}
	$j('input[type=radio].star').rating();
	
	$j('.auto-submit-star').rating({
	  callback: function(value, link){
	    rateUserTM(value);
	    
	  }
	});

}

$j(document).ready(function() {

	if (typeof window.sendMessage != 'undefined') {
		var p_sendMessage = sendMessage;
		sendMessage = function(){
			// Force a tinyMCE save
			//tinymce.EditorManager.editors['text'].save();
			
			// Handle the check
			//var strComments = DWRUtil.getValue("text");
			//var response;
				
			//Hijacking comment submit to be able to log comment
			var text = "has left a comment on " + Ka.Info.MEDIANAME + " a " + Ka.Info.MEDIATYPE + " on <a href='"+window.location.href+"'>top model communtiy</a>";
			var url = customCodeBase + '/topmodel/utils/addedComment.php?callback=?';
			$j.ajax({
			 dataType: 'jsonp',
			 data: {as: Ka.Info.AFFILIATESITEID,userId:Ka.Info.USERID,text:text },
			 jsonp: 'addedCommentHandler',
			 url: url,
			 success: addedCommentHandler
			});
			p_sendMessage();
			
		}
	}
	
	if(Ka.Info.PAGETYPE=='MKP'&&Ka.Info.PAGE=='pages/newPhotoUpload.jsp'){
		$j('#mediaName').attr('validate','true');
		$j('#mediaName').attr('required','true');
		$j('#ka_fieldPhotoUpOpt > legend').remove();
	}
	if(Ka.Info.PAGETYPE=='MKP'&&Ka.Info.PAGE=='pages/newVideoUpload.jsp'){
		$j('#mediaName').attr('validate','true');
		$j('#mediaName').attr('required','true');
		$j('#ka_singleTitle').appendTo('#fieldVideoUpReq');
		$j('#ka_singleTitle').before('<br/>');
	}

});

function addedCommentHandler(json){
	//do nothing.  this is just a place holder
	
}


function rateUserTM(rating){
	// DWR call to insert the rating
    	KickAppsBizComponent.rateMedia(Ka.Info.USERID,profileRatingId,"USER",rating,Ka.Info.AFFILIATEID,Ka.Info.AFFILIATESITEID);
    	//setTimeout('getAvgRatingSS()',1000);
    
}
var profileRatingId=0;
var userRating = -1;
var rating = -1;

function setAvgRatingNotLoggedIn(){
	//This is only used on cover and comments pages for non-logged in users
	if(Ka.Info.Profile.ISPRIVATE==true){
		setUserRating(Ka.Info.PROFILEID);
	} else {
		setUserRatingValue(true, Ka.Info.AVERAGERATING);
	}
	
}
function setUserRating(profileId){
	profileRatingId = profileId;
	var url = customCodeBase + '/topmodel/utils/getUserRating.php?callback=?';
	$j.ajax({
	 dataType: 'jsonp',
	 data: {as: Ka.Info.AFFILIATESITEID,userToRateId:profileId,userRatingId:Ka.Info.USERID },
	 jsonp: 'setAvgRating',
	 url: url,
	 success: setAvgRating
	});
	
	//var userRating = 0;
	
	if(Ka.Info.USERID>0){
		KickAppsBizComponent.getRatedMediaForUser(profileId , Ka.Info.USERID, 'user', Ka.Info.AFFILIATESITEID, function(theRatingObject){
			done2 = 1;
			userRating = theRatingObject.rated;
			if(userRating == null){
				userRating =false;
			} else {
				userRating =true;
			}
			if(done1==1 && done2==1){
				//alert("rating:"+rating+" userRating:"+userRating);
				setUserRatingValue(userRating, rating)
			}
		
		});
	} else {
		done2=1;
	}
	
}

var done1 = 0;
var done2 = 0;
function setAvgRating(json){
	done1 =1;
	rating = Math.round(json.rating);
	if(done1==1 && done2==1){
		//alert("set avg rating:"+rating+" userRating:"+userRating);
		setUserRatingValue(userRating, rating)
	}
}

$j(function(){


if(Ka.Info.PAGETYPE=='MKP' && (Ka.Info.PAGE!='pages/manageMemberMessages.jsp'&&Ka.Info.PAGE!='pages/viewMemberMessage.jsp')){
	$j('#ka_manageContent > h3').after('<div id="profileArea"></div>');
	var url = customCodeBase + '/topmodel/utils/getProfileMarkup.php?divTag=profileArea&extended=1&as='+Ka.Info.AFFILIATESITEID+'&type=model&username='+Ka.Info.USERNAME+'&loggedInUid='+Ka.Info.USERID;
	aObj = new JSONscriptRequest(url);
	aObj.buildScriptTag();
	aObj.addScriptTag();
		
}

if(Ka.Info.PAGETYPE=='MKP' && (Ka.Info.PAGE=='pages/manageMemberMessages.jsp'||Ka.Info.PAGE=='pages/viewMemberMessage.jsp')){
	$j('#ka_manageContent').prepend('<div id="profileArea"></div>');
	var url = customCodeBase + '/topmodel/utils/getProfileMarkup.php?divTag=profileArea&extended=1&as='+Ka.Info.AFFILIATESITEID+'&type=model&username='+Ka.Info.USERNAME+'&loggedInUid='+Ka.Info.USERID;
	aObj = new JSONscriptRequest(url);
	aObj.buildScriptTag();
	aObj.addScriptTag();
		
}

/*if(Ka.Info.PAGETYPE=='Kickplace'&&Ka.Info.PAGE=='pages/kickPlaceServerSide.jsp'&&Ka.Util.getLocationParam('isGB')==1){
	if(loggedInUserAdminTags.indexOf('male')>=0){
		//not alowed to comment ignore
	} else {
		$j('#ka_profileComments').show();
	}
}*/

if(Ka.Info.PAGETYPE=='Kickplace'&&Ka.Info.PAGE=='pages/kickPlaceServerSide.jsp'){
	if(loggedInUserAdminTags.indexOf('male')>=0){
		$j('#ka_subComments').remove();
	}
	userAdminTagsProfileUser();
}



if(Ka.Info.PAGETYPE=='Play'){
	//$j('#ka_headerTopNav').after('<a id="backLink" href="javascript:history.go(-1)">Back</a>');
	if(Ka.Info.PAGETYPE=='Play'&&Ka.Info.MEDIATYPE=='PHOTO'){
   	 $j('.ka_addMedia_photo').html('<a id="backLink" href="javascript:history.go(-1)"> > zur&uuml;ck</a>'); 
	}
	if(Ka.Info.PAGETYPE=='Play'&&Ka.Info.MEDIATYPE=='VIDEO'){
   	 $j('.ka_addMedia_video').html('<a id="backLink" href="javascript:history.go(-1)"> > zur&uuml;ck</a>'); 
	}
}

if(Ka.Info.PAGETYPE=='List'&&Ka.Util.getLocationParam('mediaType')=='user'){
	$j('#ka_searchAdv1 > ul').append('<li id="ka_searchAdv_admintags"><input id="adminTags" name="adminTags" value="model" type="hidden"/></li>');
	$j('#ka_searchAdv1 > ul').append('<li id="ka_searchAdv_mediaType"><input id="mediaType" name="mediaType" value="user" type="hidden"/></li>');
	$j('#includeUser').attr("checked","checked");
}else if(Ka.Info.PAGETYPE=='List'&&Ka.Util.getLocationParam('mediaType')=='photo'){
	$j('#ka_searchAdv1 > ul').append('<li id="ka_searchAdv_mediaType"><input id="mediaType" name="mediaType" value="photo" type="hidden"/></li>');

}else if(Ka.Info.PAGETYPE=='List'&&Ka.Util.getLocationParam('mediaType')=='video'){
	$j('#ka_searchAdv1 > ul').append('<li id="ka_searchAdv_mediaType"><input id="mediaType" name="mediaType" value="video" type="hidden"/></li>');

}
//don't show extra data when user not logged in
if(!(Ka.Info.USERID>0)){
	if(Ka.Info.PAGETYPE=='List'&&typeof(Ka.Util.getLocationParam('un'))=='string'&&Ka.Util.getLocationParam('mediaType')!='blog'){
		$j('#ka_contentContainer > ul').before('<div id="profileArea"></div>');
		var url = customCodeBase + '/topmodel/utils/getProfileMarkup.php?divTag=profileArea&extended=1&as='+Ka.Info.AFFILIATESITEID+'&username='+Ka.Util.getLocationParam('un')+'&type='+'&loggedInUid='+Ka.Info.USERID;
		aObj = new JSONscriptRequest(url);
		aObj.buildScriptTag();
		aObj.addScriptTag();
			
	}
	if(Ka.Info.PAGETYPE=='List'&&typeof(Ka.Util.getLocationParam('fun'))=='string'&&Ka.Util.getLocationParam('mediaType')!='blog'){
		$j('#ka_contentContainer > ul').before('<div id="profileArea"></div>');
		var url = customCodeBase + '/topmodel/utils/getProfileMarkup.php?divTag=profileArea&extended=1&as='+Ka.Info.AFFILIATESITEID+'&username='+Ka.Util.getLocationParam('fun')+'&type='+'&loggedInUid='+Ka.Info.USERID;
		aObj = new JSONscriptRequest(url);
		aObj.buildScriptTag();
		aObj.addScriptTag();
			
	}
}

if (Ka.formValidation){
	Ka.formValidation.rules.logActivity = {
		 message: '',
		 test: function(input) {
			var text = "has left a comment on " + Ka.Info.PROFILENAME + " a model on <a href='"+window.location.href+"'>top model communtiy</a>";
			var url = customCodeBase + '/topmodel/utils/addedComment.php?callback=?';
			$j.ajax({
			 dataType: 'jsonp',
			 data: {as: Ka.Info.AFFILIATESITEID,userId:Ka.Info.USERID,text:text },
			 jsonp: 'addedCommentHandler',
			 url: url,
			 success: addedCommentHandler
			});
			 
			 return true;
			 
		 }
	}

	// Profile Comment checks
	if (Ka.Info.PAGE == 'pages/kickPlaceServerSide.jsp'){
		$j('#ka_profileNewCommentTextarea').attr('logActivity','true');
		
	}
	
	
}

});

if (window.location.href.indexOf('displayManageAccountSettings.kickAction') != -1) {
	$j('#ka_emailReset').html($j('#ka_emailReset').html().replace(' Yes', ' Ja'));
	$j('#ka_emailReset').html($j('#ka_emailReset').html().replace(' No', ' Nein'));
	$j('#ka_emailReset > a:first').attr('href',loginServer+'/index.php?option=com_user&view=reset');
		
}

