;$(document).ready(()=>{window.mobileCheck=function(){let check=false;(function(a){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4)))check=true;})(navigator.userAgent||navigator.vendor||window.opera);return check;};$('#lead-modal').find('div.modal-close').on('click',()=>localStorage.setItem('generalLeadSent',true));$('#send-lead-button').on('click',()=>localStorage.setItem('generalLeadSent',true));});let isFav=null;window.addEventListener('scroll',function(e){if(window.scrollY>100){$('.university-detail-normal-header').addClass('display-none');$('.university-detail-header').removeClass('display-none');}else{$('.university-detail-normal-header').removeClass('display-none');$('.university-detail-header').addClass('display-none');}});$(document).ready(function(){$('#question-textarea').on('input propertychange paste',function(){$('#totalChars').text($(this).val().length);});initCompare();initHeader();initQuestions();initFav();initReviewStar();fetchComments().then(()=>{$('.rateYo').each(function(){$(this).rateYo({rating:$(this).data('rating'),fullStar:true,readOnly:!$(this).data('editable')});});});});function sliceObject(objects){if(window.innerWidth<1281&&window.innerWidth>1000){return 5;}
else if(window.innerWidth<1441&&window.innerWidth>1280){return 6;}
return objects.filter(o=>o.href!==null).length;}
function initHeader(){let objects=[{name:'Detail',href:'#section-detail'},{name:'Programs',href:'#section-disciplines'},{name:'Requirements',href:null},{name:'Rankings',href:'#section-rankings'},{name:'Overview',href:'#section-overview'},{name:'Features',href:'#section-features'},{name:'Address',href:'#section-address'},{name:'Reviews',href:null},{name:'Questions',href:null},];let mainHeader=[{name:'Universities',url:'/universities/'},{name:'Compare',url:'/compare/'},'en'==='tr'?{name:'Tercih 2024 🚀',url:'/tercih/',backgroundColor:"#f1d4cc",}:{name:'Rankings',url:'/ranking/',},'en'!=='tr'?{name:'Disciplines',url:'/disciplines/'}:{name:'Tercih Botu',url:'/tercihbotu/'},{name:'Programs',url:'/programs/'},{name:'Blog',url:'/blog/'},];console.log('ALOOOOOO',mainHeader,objects)
mainHeader.forEach(mh=>{$('#university-own-haeder').append(`<li><a class="nounderline header--anim"href="${mh.url}"${mh.backgroundColor?'style=background-color:'+mh.backgroundColor:''}>${mh.name}</a></li>`)});objects.filter(o=>o.href!==null).slice(0,sliceObject(objects)).forEach(object=>{if(object.href){$('#nav').append(`<li key="index"><a class="nounderline header--anim"href="${object.href}">${object.name}</a></li>`)}});$('#nav').onePageNav();}
function urlify(text){var urlRegex=/(https?:\/\/[^\s]+)/g;return text.replace(urlRegex,function(url){return'<a target="_blank" href="'+url+'">'+url+'</a>';});};function SendQuestion()
{if($('#question-textarea').val().length>0){$('#mes-question').text('');$("#sendMessage").addClass('disabled');const url='/en'+"/api/v2/question/";const question=$('#question-textarea').val();const target_uni='1139';$.ajax({type:"POST",headers:{"Content-type":"application/json",'X-CSRFToken':csrftoken},url:url,data:JSON.stringify({name:question,target_uni:target_uni}),success:function(data,textStatus,xhr){$("#sendMessage").removeClass('disabled');$('#question-1-question').addClass('d-none');$('#question-2-thankyou').removeClass('d-none');},error:function(data){}});}else{$('#mes-question').text(`You need to ask a question`);}}
function resetQuestionPage(){$('#totalChars').text('0');$('#question-textarea').val('');$('#question-1-question').removeClass('d-none');$('#question-2-thankyou').addClass('d-none');}
function initQuestions(){fetch('/en'+"/api/v2/question?ordering=answers&university="+'1139',{method:'GET'}).then((res)=>{return res.json()}).then((res)=>{if(res?.results?.length>4){$('#questions-load-more').removeClass('d-none');}
res?.results?.slice(0,4).forEach(q=>{if(!q.top_answer){q.top_answer=`Not answered yet.`;}
$('#render-questions').append(`<div class="col-12 col-md-6 review__card-container"><div class="row"><div class="col-12"itemscope itemprop="mainEntity"itemtype="https://schema.org/Question"><h4>${q.name}</h4></div><div class="col-12"itemscope itemprop="acceptedAnswer"itemtype="https://schema.org/Answer"style="margin-top: 10px;"><span class="color-light answer"style="word-break: break-word;">${urlify(q.top_answer)}</span></div></div></div>`)})});}
function initReviewStar(){return $.ajax({url:`/api/v2/review-section/?content_type=university&object_id=1139`,type:'get',dataType:'json',success:(data)=>{data?.results?.forEach((section)=>{$('#review-section-star').append(`<div class="col-12 col-md-6 stars "><div class="row "><div class="col-5"><h4 style="font-size: 16px">${section.name}</h4></div><div class="col-auto"><div class="rateYo"data-rating="${section.avg_score}"></div></div></div></div>`);});}});}
function fetchComments(){return $.ajax({url:`/api/v2/review/?content_type=university&object_id=1139&page_size=50`,type:'get',dataType:'json',success:(data)=>{let comments=[];let reviewCount=0;if(data.results.length>0){$('#section-review').removeClass('d-none');}else{$('#banner-review').removeClass('d-none');}
data.results.map((e)=>{if(e.status==='approved'&&e.message!==''){comments.push(e);reviewCount=reviewCount+1;}});comments=comments.forEach(c=>{if(c.is_anonymus){c.reviewer.profile_photo=`/static/site/images/default-avatar.png`;c.reviewer.full_name=`Anonymous`;}else{c.reviewer.full_name=`${c.reviewer.first_name}${c.reviewer.last_name}`;if(!(c?.reviewer?.profile_photo)){c.reviewer.profile_photo=`/static/site/images/default-avatar.png`;}}
$('#review-section-reviews').append(`<div class="col-12 col-md-6 review__card-container""><div class="row"><div class="col d-flex align-items-center flex-wrap"><img
alt="${c.reviewer.full_name}"
style="margin-right: 16px;"
class="avatar"
src="${c.reviewer.profile_photo}"/><div class="col d-flex flex-wrap padding-lr-0"><div class="w-100 d-flex"style="margin-bottom:4px;"><span class="font-weight-600">${c.reviewer.full_name}</span></div></div></div><div class="col-12"style="margin-top: 14px;"><p>${c.message}</p></div></div></div>`)})
$('#review-count').text(`${reviewCount}Reviews`)}});}
function initFav(){fetch("/api/v2/favorite/?page_size=100",{method:'GET'}).then((res)=>{return res.json()}).then((res)=>{if(res&&res.results){let myFav=res.results.filter(r=>r.university.pk===parseInt('1139'));if(myFav&&myFav.length>0){isFav=myFav[0]?.university?.pk;$('#handle-fav-button').addClass('exist')
$('#handle-fav-button span').text("In your list")
$('#handle-fav-button img').attr("src",'/static/site/images/newDesign/addList-black.svg');}}}).catch(()=>{});}
function favControll(){if($('#handle-fav-button').hasClass('exist')){$('#handle-fav-button').removeClass('exist')
$('#handle-fav-button span').text("Add to your list")
$('#handle-fav-button img').attr("src",'/static/site/images/newDesign/addList.svg');$.ajax({type:"DELETE",headers:{"Content-type":"application/json",'X-CSRFToken':csrftoken},url:"/api/v2/favorite/"+isFav,success:function(data,textStatus,xhr){if(xhr.status===204){}}});}else{$('#handle-fav-button').addClass('exist')
$('#handle-fav-button span').text("In your list")
$('#handle-fav-button img').attr("src",'/static/site/images/newDesign/addList-black.svg');isFav=parseInt('1139');$.ajax({type:"POST",headers:{"Content-type":"application/json",'X-CSRFToken':csrftoken},data:JSON.stringify({university:'1139',}),url:"/api/v2/favorite/",success:function(data,textStatus,xhr){}});}}
function initCompareCards(arrGiven){$('#compared-universities-arr').empty();const{arr}=getCompareData();let arrHolder=arr;if(arrGiven){arrHolder=arrGiven}
arrHolder.forEach(r=>{let data=r;return $('#compared-universities-arr').append(`<div class="col-xl-6 col-lg-auto col-8"style="margin-top:16px;position:relative;"><img src="/media/${r.mythumbnail}"alt="${r.name}"class="bg--white w-100"
style="height: 160px;margin-bottom: 14px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;"/><h4 class="mb--0"style="text-transform: capitalize;text-align: initial;">${r.name}</h4><div class="w-100"style="text-align: initial"><span class="color-light ">${r.province},${r.country}</span></div><div class="mobile-right-0"style="position:absolute;right: 11px;top: -13px;cursor: pointer;"onclick="handleRemoveComparedUniversity('${data.id}')"><img alt="Remove selected university."src="/static/site/img/compare-cancel.svg"></div></div>`)})}
function getCompareData(){let arrExist=JSON.parse(localStorage.getItem('compareUniverlist'));let arr=arrExist?arrExist:[];let uni=arr.find((r,index)=>r.id===String('1139'));return{arr,uni}}
function redirectCompare(){const{arr}=getCompareData();let text=""
arr.forEach(r=>text=text+`i=${r.id}&`)
window.location.href='/compare/?'+text;}
function handleRemoveComparedUniversity(id){const{arr,uni}=getCompareData();initCompareCards(arr.filter(r=>r.id!==id))
localStorage.setItem('compareUniverlist',JSON.stringify(arr.filter(r=>r.id!==id)))
if(uni&&uni.id===id){$("#compare-university-button").removeClass("btn--primary-2");$('#compare-university-button img').attr("src","/static/site/images/newDesign/plus.svg");}
if(arr.filter(r=>r.id!==id).length===0){$("#compare-modal").addClass("d-none");$("#compare-empty-text").removeClass("d-none");}
$("#bottom-left-compare-span").text(`Compare(${arr.filter(r=>r.id!==id).length})`)}
function initCompare(){const{arr,uni}=getCompareData();$("#bottom-left-compare-span").text(`Compare(${arr.length})`)
initCompareCards();if(uni){$("#compare-university-button").addClass("btn--primary-2");$('#compare-university-button img').attr("src",'/static/site/images/newDesign/stroke-white.svg');}else{$("#compare-university-button").removeClass("btn--primary-2");$('#compare-university-button img').attr("src","/static/site/images/newDesign/plus.svg");}
if(arr&&arr.length>0){$("#compare-modal").removeClass("d-none");}else if(arr&&arr.length===0){$("#compare-empty-text").removeClass("d-none");}}
function handleCompare(){const{arr,uni}=getCompareData();if($("#compare-university-button").hasClass("btn--primary-2")){$("#compare-university-button").removeClass("btn--primary-2");$('#compare-university-button img').attr("src","/static/site/images/newDesign/plus.svg");localStorage.setItem('compareUniverlist',JSON.stringify(arr.filter(r=>r.id!==uni.id)));if(arr.filter(r=>r.id!==uni.id).length===0){$("#compare-modal").addClass("d-none");$("#compare-empty-text").removeClass("d-none");}
$("#bottom-left-compare-span").text(`Compare(${arr.filter(r=>r.id!==uni.id).length})`)}else{$("#compare-university-button").addClass("btn--primary-2");$('#compare-university-button img').attr("src",'/static/site/images/newDesign/stroke-white.svg');let dataSet={name:'university of kentucky',mythumbnail:'images/university/kent_min.jpg',province:'Kentucky',country:'United States of America',id:'1139'};localStorage.setItem('compareUniverlist',JSON.stringify([...arr,dataSet]));$("#compare-modal").removeClass("d-none");$("#compare-empty-text").addClass("d-none");$("#bottom-left-compare-span").text(`Compare(${arr.length+1})`)
initCompareCards([...arr,dataSet])}}